지금까지 스프링 빈을 등록할 때 자바 코드의 @Bean 이나 XML의 등을 통해서설정 정보에 직접 등록한 스프링 빈을 나열했다.이렇게 등록해야 할 스프링 빈이 수십,수백개가 되면 일일이 등록하기 귀찮고, 설정 정보가 커지고, 누락하는 문제도 발생한다.그래서 스프링은 설정 정보가 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔을 제공한다.또한 의존관계도 자동으로 주입하는 @Autowired 기능도 제공한다.컴포넌트 스캔컴포넌트 스캔이란?스프링 컨테이너가 클래스패스를 탐색하면서 특정 애노테이션이 붙은 클래스를 자동으로 스프링 빈으로 등록하는 기능즉, 개발자가 일일이 등록하지 않아도 스프링이 스프링 빈으로 등록해준다.컴포넌트 스캔 장점설정 코드 감소수십,수백 개의 빈을 일일이 등록할 필요 없음설정 파일이 ..