[SpringBoot]스프링부트 어노테이션
in Study on Spring & SpringBoot
SpringBootApplication 어노테이션
스프링 부트의 핵심 어노테이션
- @EnableAutoConfiguration
- 스프링 부트의 설정 자동 완료
- @ComponentScan
- 기존 스프링은 빈(bean)을 xml에 선언해줘야 함
- ComponentScan 어노테이션을 사용할 경우 자동으로 여러 컴포넌트 클래스 검색, 컴포넌트 및 빈 클래스를 스프링 어플리케이션 컨텍스트에 등록
- @Configuration
- 포함 관계
- @SpringBootApplication > @SpringBootConfiguration > @Configuration - 자바 기반 설정 파일에 추가하는 어노테이션 - 스프링 4.X 버전 부터 자바 기반 설정 가능