[Java] NoUniqueBeanDefinitionException 에러 발생

minhye kim·2024년 4월 11일

Java

목록 보기
1/11

테스트 케이스 실행도중 오류 발생.

에러 내용을 확인하면 의존성 주입할 memberRepository가 하나여야 하는데 2개 발견되었다는 내용이다.
해결 방법은 Bean으로 등록된 memberRepository가 2개일 것이므로 확인하여 수정하는 것인데, 프로젝트 내에서 @Bean으로 검색하니 하나만 발견되었다.

원인은 MemberServiceImpl에서 @Component를 설정하여 Bean이 2개 등록된 것으로 @Component를 삭제하여 해결.

profile
안녕하세요. 블로그를 시작하게 되었습니다! 앞으로 유용한 정보와 좋은 내용을 많이 공유할게요:)

0개의 댓글