에러노트

(Spring) UnsatisfiedDependencyException

린예라 2024. 11. 11. 19:17

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'memberServiceImpl' defined in file [C:\Users\Linyera\Desktop\springbase\core\out\production\classes\hello\core\member\MemberServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0: No qualifying bean of type 'hello.core.member.MemberRepository' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}

 

테스트 실행해서 위와 같은 오류가 나왔었음. 오류의 내용은 MemberRepository에 의존성을 주입해 줄 빈이 업다! 라는 내용이다.

아마 MemberRepository의 구현체를 Bean으로 등록하는 과정을 빼먹은 듯하다.

 

MemberRepository의 구현체에 @Repository 어노테이션을 달아서 해결