작성
·
91
0
private final MemberRepository memberRepository;
@Autowired
public SpringConfig(MemberRepository memberRepository){
this.memberRepository = memberRepository;
}
자동 주입을 할 수 없습니다. 'MemberRepository' 타입의 bean이 두 개 이상 있습니다.
Beans:
memoryMemberRepository (MemoryMemberRepository.java)
springDataJpaMemberRepository (SpringDataJpaMemberRepository.java)
라는 오류가 발생합니다
어디를 고쳐야 하는 건가요
답변 1
0
안녕하세요. 배가고프다님, 공식 서포터즈 OMG입니다.
다음 내용을 확인해보시겠어요?
(1) SpringConfig클래스가 강의와 다른점이 있는지 확인해주세요.
SpringDataJPA 강의를 진행할 때
다음과 같이 repository의 빈 등록 설정을 주석처리하였습니다. (27번째 줄~ 33번째 줄)
(2) MemoryMemberRepository클래스에 @Repository, @Component 어노테이션 등이 추가되어 있는지 확인해주세요.
해결이 안될 경우
(1)SpringConfig
(2) MemoryMemberRepository
(3) SpringDataJpaRepository 클래스를 첨부해주세요.
감사합니다.