@SpringBootApplication( with SpringApplication)
- @Configuration, @EnableAutoConfiguration, @ComponentScan 3가지를 하나의 애노테이션으로 합친 것
@ComponentScan
-@Component, @Service, @Repository, @Controller, @Configuration이 붙은 클래스 Bean들을 찾아서 Context에 bean등록
@EnableAutoConfiguration
- 스프링 애플리케이션 컨텍스트를 만들 때 자동으로 설정하는 기능 활성화
@Configuration
- 구성빈을 사용하겠다
@ConditionalOn~~
- ~~조건이 되었을때 활성화를 하겠다.
@SpringBootConfigurationProperties
- 스프링과 스프링부트를 구분하기 위해 사용한다.
@EnableConfigurationProperties
-
@ConfigurationProperties
-애플리케이션의 속성들을 클래스에 연동하는 동작
'Spring Boot' 카테고리의 다른 글
Spring Boot 에서 AOP 활용하기 (0) | 2020.05.29 |
---|---|
스프링부트 공부 시작 (0) | 2020.05.02 |