컴포넌트 스캔
[Spring] 핵심원리 기본편 - 컴포넌트 스캔
컴포넌트 스캔과 의존관계 주입 개념은 연결되어 있다. 이번 강의에서는 컴포넌트 스캔에 대해 먼저 알아보자. 컴포넌트 스캔과 의존관계 자동 주입 시작하기 지금까지는 스프링 빈을 등록할 때 자바 코드의 @Bean이나 XML의 태그를 통해서 설정 정보에 직접 등록할 스프링 빈을 나열했다. 그런데 이렇게 등록해야할 빈이 수십, 수백 개가 되면 직접 등록하는 데에 한계가 있다. 따라서 스프링은 설정 정보가 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔이라는 기능과 의존관계를 자동으로 주입하는 @Autowired라는 기능을 제공한다. AutoAppConfig.class를 작성해보자. @Configuration @ComponentScan( // 컴포넌트 스캔 기능을 위해. @Component가 붙은 클래스들을 ..