스프링 빈을 등록할 때는 @Bean 어노테이션이나 XML의 태그를 통해 설정 정보에 직접 등록할 스프링 빈을 명시해주는 방법이 있는데요. 등록해야 할 빈이 많을 때는 일일이 등록하기에는 한계가 있고 누락문제도 발생할 수 있죠,, 그래서! 스프링은 설정 정보가 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔 기능을 제공하고 있습니다. 또 의존관계도 자동으로 주입하는 @Autowired 기능도 제공합니다. @ComponentScan @Configuration @ComponentScan( excludeFilters = @ComponentScan.Filter(type = FilterType.ANNOTATION, classes = Configuration.class), includeFilters = @Filt..