ComponentScan (1) 썸네일형 리스트형 @Comonent? @ComponentScan? @Autowired? 어제 배운 IoC, DI와 오늘 배운 @Component, @ComponentScan, @Autowired를 연관지어 정리해보자. 스프링 빈 즉, 스프링이 컨테이너에 담아두는 객체로 등록하는 방법은 크게 두 가지가 있다. 1. @Component2. @Configuration + @Bean=> 사실상 Configuration 자체에 Component가 포함되어 있기에 1 방법이 메인이다. 그럼 @ComponentScan은 무엇일까?말 그대로 컴포넌트를 스캔한다.즉, 스프링은 프로젝트를 스캔하며 '컴포넌트 어디에 적어놨니?'라고 물으며 자신의 컨테이너에 객체를 담는다. 사실 알다시피 컴포넌트 스캔은 원래 xml에서 하던 일이다.하지만 spring은 이 과정을 알아서 해준다. 역시 똑똑이...ㅎㅎ 마지막으.. 이전 1 다음