컴포넌트 스캔(Component Scan) 스프링에서는 설정 정보(AppConfig.class) 없이 자동으로 스프링 빈을 등록하는 컴포넌트 스캔 기능을 제공한다. 스프링 빈을 등록할 때는 의존관계를 자바 코드로 직접 등록하는 방법과 컴포넌트 스캔과 자동 의존관계 설정하는 @Autowired를 사용하는 방법이 있다. @ComponentScan은 탐색 위치에 @Component가 붙은 모든 클래스를 스프링 빈으로 등록한다. AutoDependecyConfig.Java @ComponentScan public class AutoDependencyConfig { } 이때 기본적으로 빈 이름은 맨 앞글자를 소문자로 바꿔 사용된다. @Component(”beanName”)과 같이 빈 이름을 직접 설정해 줄 수도 있..