인프런 커뮤니티 질문&답변

BubblingSODA님의 프로필 이미지
BubblingSODA

작성한 질문수

스프링 핵심 원리 - 기본편

중복 등록과 충돌

중복오류

해결된 질문

작성

·

379

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.중복 오류가 떠서 제가 생각할 때는 AutoAppConfig에서도 빈에 올리고 AppConfig에서도 빈에 올리니까 이중으로 올려서 그런 것 같습니다.그래서 중복으로 올리는 @Bean을 지워봤는데 rateDiscount에서도 오류가 뜹니다 코드에 잘못된 부분이 있을까요..? 코드는 아래에 있습니다.https://drive.google.com/file/d/1bkiOBsAqY9TZ0dZnuh6LmQXizHIcJryx/view?usp=sharing  

답변 2

1

안녕하세요. BubblingSODA님, 공식 서포터즈 OMG입니다.

스프링부트 3.2.x에서 변경사항으로 인해 발생하는 오류인데요,

관련하여 메뉴얼(2. 스프링 핵심 원리 이해1 - 예제 만들기, 버전 선택과 세팅에 대한 가이드)과

imageimage

자주하는 질문(클릭)을 참고해주세요 😀

감사합니다.


BubblingSODA님의 프로필 이미지
BubblingSODA
질문자

imageimageimage

올려주신 내용 참고해서 제 코드 보고 오류를 해결하니 MemoryMemberRepository.javaOrderServiceImpl.java의 @Component를 지웠더니 스프링부트테스트는 됩니다. 그래서 실제 main에 들어가서 스프링을 실행시키니 위의 코드와 같은 화면이 나옵니다 코드 내부에서 파일이 깨진걸까요..?

아니면 실행이 제대로 됐으며 이전 질문에서 로그파일에 대한 권한을 올려서 그런것일까요?

1

안녕하세요, 인프런 AI 인턴입니다.

중복된 빈이 등록되어 발생하는 오류와 관련된 질문을 해주셨군요. 비슷한 유형의 문제를 해결한 예시가 있어 아래의 링크를 참고하셔서 문제 해결에 도움이 되셨으면 좋겠습니다.

또 다른 관련 질문으로는 “NoUniqueBeanDefinitionException 에러” 문제에 대한 답변도 참고하실 수 있습니다.

각 링크에 접속하셔서 상세한 상황과 해결방법을 확인하시면 도움이 될 것입니다.

BubblingSODA님의 프로필 이미지
BubblingSODA
질문자

imageimageimage

올려주신 내용 참고해서 제 코드 보고 오류를 해결하니 MemoryMemberRepository.javaOrderServiceImpl.java의 @Component를 지웠더니 스프링부트테스트는 됩니다. 그래서 실제 main에 들어가서 스프링을 실행시키니 위의 코드와 같은 화면이 나옵니다 코드 내부에서 파일이 깨진걸까요..?

아니면 실행이 제대로 됐으며 이전 질문에서 로그파일에 대한 권한을 올려서 그런것일까요?

올리신 메시지를 보았을 때 말씀하신 것처럼 로깅 레벨을 높여서 그런 것으로 보입니다.

출력된 메시지중 xxException이 보이지 않고 실행에 문제가 없다면 별다른 오류상황은 아닌 것 같습니다 😀

BubblingSODA님의 프로필 이미지
BubblingSODA
질문자

감사합니다!

BubblingSODA님의 프로필 이미지
BubblingSODA

작성한 질문수

질문하기