백엔드개발/스프링부트
spring boot annotation 관련
HULIA(휴리아)
2018. 3. 9. 10:54
@SpringBootApplication
스프링부트를 실행시켜주는 annotation
다음의 세가지 다른 어노테이션을 캡슐화하고 있는 최상위 어노테이션이다
1)
@Conguration
하나 이상의 @Bean을 정의하고 있음을 알려준다
2)
@EnableAutoConfiguration
스프링 부트가 클래스 패스에 의존 관계를 기준으로 스프링 애플리케이션의 환경을 자동으로 구성하게 한다
3)
@ComponentScan
@Component 어노테이션을 포함하고 있어서 컴포넌트 스캐닝의 대상이 된다
스프링부트를 실행시켜주는 annotation
다음의 세가지 다른 어노테이션을 캡슐화하고 있는 최상위 어노테이션이다
1)
@Conguration
하나 이상의 @Bean을 정의하고 있음을 알려준다
2)
@EnableAutoConfiguration
스프링 부트가 클래스 패스에 의존 관계를 기준으로 스프링 애플리케이션의 환경을 자동으로 구성하게 한다
3)
@ComponentScan
@Component 어노테이션을 포함하고 있어서 컴포넌트 스캐닝의 대상이 된다