1. 컴포넌트 스캔 주요기능 스캔 위치 설정 필터 : 어떤 애노테이션을 스캔 할지 또는 하지 않을 지 설정 2. Conponent @Repository @Service @Controller @Configuration 3. 동작원리 @ComponentScan은 스캔할 패키지와 애노테이션 정보 실제 스캐닝은 ConfigurationClassPostProcessor 라는 BeanFactoryPostProcessor에 의해 처리된다.