Bean 생성시 주의점

어겐어갠·2022년 4월 5일
0
No qualifying bean of type '~~~~~~~~

@SpringBootApplication의 @EnableAutoConfiguration는 Spring Application Context구동에 필요한 설정들을 자동으로 활성화하여 그 대상들을 Bean으로 등록하게 된다.

@SpringBootApplication가 선언된 클래스를 기준으로 root package가 되며 기준의 하위 package중에서 @Configuration 어노테이션이 선언된 클래스들을 Bean으로 등록한다.

요약 = package 구조에 따라 날 수 있는 에러

해결 방법
1. package 구조를 바꾼다.
2. ComponentScan 에노테이션의 탐색범위를 지정해준다.

profile
음그래

0개의 댓글