컴포넌트
-
[Spring] 컴포넌트 스캔과 의존관계 자동 주입Backend Dev/Spring Framework 2022. 3. 15. 17:00
컴포넌트 스캔 스프링 빈 등록 시 @Bean 또는 XML의 을 통해 설정 정보에 등록할 스프링 빈을 직접 나열하고, 의존 관계도 직접 명시했으나 등록해야 할 빈이 많아진다면 등록하는데 시간도 들뿐더러 실수의 가능성이 높아질 것이다. 스프링에서는 수동 구성(설정) 정보가 없어도 자동으로 스프링 빈을 등록해주는 @ComponentScan과 의존 관계도 자동으로 주입해주는 @Autowired 기능을 제공한다. @Configuration @ComponentScan( excludeFilters = @Filter(type = FilterType.ANNOTATION, classes = Configuration.class)) public class AutoAppConfig { } @ComponentScan 을 구성 정..