@ComponentScan (1) 썸네일형 리스트형 [Finally Spring] 3. Bean 등록 관련 애너테이션(JAVA기반 컨테이너 설정, 컴포넌트스캔) 요약 Bean 등록 관련 애너테이션 1) @Configuration class-level 빈 설정(BeanDefinitions)을 담당하는 클래스에 사용하는 애너테이션. 스프링 설정 정보에서 사용된다. Configuration이 선언된 클래스가 입력으로 제공되면 Congifuration 클래스 자체가 BeanDefinition으로 등록되고 클래스 내에서 선언된 모든 @Bean도 BeanDefinition로 등록된다. 이 클래스 안에서 @Bean 어노테이션이 동봉된 메소드를 선언하면, 그 메소드를 통해 스프링 빈을 정의하고 생명주기를 설정하게 된다. 2) @ComponentScan class-level @Configuration 애너테이션과 함께 쓰면, 이 클래스는 자바 빈 설정 클래스이며, 이 @Comp.. 이전 1 다음