@SpringBootConfiguration1 @SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan @SpringBootConfiguration 스프링 부트의 설정을 나타내는 어노테이션스프링의 @Configuration을 대체하며 스프링 부트 전용으로 사용됨.필수 어노테이션! @EnableAutoConfiguration자동 설정의 핵심 어노테이션 클래스 경로에 지정된 내용을 기반으로 설정 자동화를 수행함. 특별한 설정값을 추가하지 않으면 기본값으로 작동함 --> @Import(AutoConfigurationImportSelector.class)클래스명 '임포트할 자동 설정을 선택한다' 자동 설정을 위한 조건 어노테이션조건 어노테이션 적용 조건 @ConditionalOnBean 해당하는 빈(Bean) 클래스나 이름이 미리 빈 팩토리에 포함되어 있을 경우 @ConditionalOnClass 해당하는 클래스.. 2019. 3. 10. 이전 1 다음