컴포넌트 스캔과 의존관계 자동 주입- 지금까지 스프링 빈을 등록할 때는 자바 코드의 @Bean이나 XML의 등을 통해서 설정 정보에 직접 등록할 스프링 빈을 나열했다.- 예제에서는 몇개 안되었지만 스프링 빈이 수십 수백개가 되면 등록도 귀찮고, 설정 정보도 커지고, 누락하는 문제도 발생한다.- 스프링은 설정 정보가 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔이라는 기능을 제공한다.- 또 의존관계도 자동으로 주입하는 @Autowired라는 기능도 제공한다. 코드로 컴포넌트 스캔과 의존관계 자동 주입을 알아보자. 먼저 기존 AppConfig.java는 과거 코드와 테스트를 위해 남겨두고, 새로운 AutoAppConfig.java를 생성한다.@Configuration@ComponentScan( ..