티스토리 뷰

Spring 자주 쓰는 Annotation 정리


스프링을 쓸려고 하면 어노테이션을 많이 쓰는데 제법 헷갈리기 때문에 정리 해본다.


@ComponentScan

지정한 위치 이하에 있는 @Component와 @Configuration이 붙은 class를 스캔해서 Bean으로 등록한다.


@EnableAutoConfiguration(이네이블 오토 컨피규레이션)

스프링 어플리케이션 컨텍스트(Application Context)를 만들 때 자동으로 설정 하는 기능을 켠다

사용자가 필요할 것 같은 빈(bean)을 추측해서 ApplicationContext를 만들 때 필요한 설정을 한다.

클래스패스(classpath)를 기준으로 설정을 한다. 예를들어 클래스패스에 tomcat-embeded.jar이 있으면

TomcatEmbeddedServletContainerFactory가 있을 것이라고 추측 해서 설정을 해준다.



end.



728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함