본문 바로가기

부트캠프 TIL

23.02.24 UnsatisfiedDependencyException at ConstructorResolver.java:800

UnsatisfiedDependencyException at ConstructorResolver.java:800

 

이게 생성자 주입 문제라고 chatGPT 선생님께서 말씀해주셨다 천잰가

 

이걸 해결하려고 어디 빈 생성 애너테이션 빼먹었나 프로젝트 모든 클래스와 인터페이스들을 눈씻으면서 찾아봤는데 뭘 찾을 수가 있어야 말이지.. 당연하지 그문제가 아녔는데..

 

그래서 로그 내역으로 뭐 어디 클래스 어디 생성자가 문젠데 찾아보려고 뭐 로그 레벨 에러 디버그 뭐이런것도 찾아보고 난리 좀 쳤다

로그내역 끄트머리 까지 가서 보니까 리포지토리에 메서드 명을 컬럼명 잘못 매칭했다고 되어 있어서

고치고 보니 그래서 리포지토리 빈이 안만들어지고 주입도 못하고 그 난리였나보다 알게되었다

 

좋아 뭐 세네시간... 안좋아..