중요한것은 사용자 3. 챕터인
사용자 구성정보
,자동 구성정보
의 의미를 알아야 합니다!
지금까지 만들었던 Bean
의 종류입니다.
사진상에서
오른쪽
에 있는 Bean들은 서블릿 컨테이너
를 지원하기 위한 Bean들입니다.
왼쪽
에 있는 Bean들은 애플리케이션 작동
에 필요한 Bean들입니다.
애플리케이션 빈
이란 개발자가 직접 등록한 빈들입니다.
컨테이너 인프라스트럭쳐 빈
이란 스프링 부트가 직접 띄운 빈들입니다.
애플리케이션 빈에서도 분류를 추가적으로 할 수 있습니다.
애플리케이션 로직빈
: 애플리케이션의 기능, 비지니스 로직 등을 담고있으며 개발자가 직접 등록
합니다.
애플리케이션 인프라스트럭처 빈
: 기술과 관련된 것으로 이미 만들어져있는 것
을 사용하겠다고 빈 구성정보를 제공
하여 사용 합니다.
사용자 구성정보(ComponentScan)
: 개발자가 직접 등록하는 것입니다.
애플리케이션 로직빈
이라고 생각하면 됩니다.자동 구성정보(AutoConfiguration)
: 자동으로 등록이 됩니다.