기타
멀티 모듈 Repository not found
초록색거북이
2024. 1. 14. 15:31
728x90
반응형
SMALL
멀티 모듈을 구성 하다보면, 분명 이에러를 마주한다.
***************************
APPLICATION FAILED TO START
***************************
Description:
Parameter 0 of constructor in com.kr.backend.user.UserController required a bean of type 'com.kr.backend.db.UserRepository' that could not be found.
Action:
Consider defining a bean of type 'com.kr.backend.db.UserRepository' in your configuration.
Process finished with exit code 1
결론 부터 말하자면, UserRepository가 Bean 등록이 되지 않았다.
api 모듈의 Bean 스캔 범위는 backendApplication이 속해 있는 패키지 com.kr.backend 의 모든 하위 패키지로 제한된다.
등록된 Bean과 동일한 경로에 있는 패키지로 제한한다면 패키지 이름을 같게 만들면 된다.
패키지 이름을 통일함으로써 에러 해결.
728x90
반응형
LIST