POJO(Plain Old Java Object) 기반의 경량 컨테이너 제공복잡한 비즈니스 영역의 문제를 쉽게 개발하고 운영하기 위한 철학여러 개의 개별 단위로 구성되어 있는 모듈식 프레임워크높은 확장성 및 범용성, 광범위한 생태계 시스템엔터프라이즈 애플리케이션에 적합
스프링 부트는 스프링 프레임워크의 범위를 포함한다.스프링 부트는 스프링 프레임워크를 기반으로 개발된 프레임워크이다.아래의 항목은 스프링 부트가 추가적으로 제공하는 기능이다.스프링 부트 프로젝트는 빌드 플러그인을 제공하고, 이를 실행하면 단독 실행 가능한 JAR 파일을
1. 의존성 주입, DI 스프링 트라이앵글 중 가장 핵심적인 개념은 의존성 주입입니다. 의존성 주입은 객체 간 결합을 낮추는 유용한 방법입니다. 스프링 프레임워크는 스프링 빈을 선언하고, 스프링 빈 컨테이너를 사용하여 빈들 사이에 의존성을 주입합니다. 2. 빈, Be
Spring을 사용할 때 properties, yaml 파일과 같은 설정 파일을 마주치게 됩니다.보통의 코드들은 로컬, 개발, 스테이징, 운영 등의 환경에서 동작하게 되는데 이때마다, 설정 파일을 바꿔주는 것은 비효율적입니다.이 비효율을 개선하기 위해 Spring은 P