중복 등록과 충돌
컴포넌트 스캔에서 같은 빈 이름을 등록하면 어떻게 될까? 다음 두가지 상황이 있다.
자동빈등록vs자동빈등록 : 스프링이 오류를 발생시켜서 올바르게 수정 가능. (ConflictingBeanDefinitionException 오류 발생)
수동빈등록vs자동빈등록 : 수동 빈 등록이 우선권을 가진다. 수동 빈 등록시 남는 로그
Overriding bean deefinition for bean 'memoryMemberRepository' with a different definition : replacing
수동 빈 등록, 자동 빈 등록 오류시 스프링 부트 에러
Consider renamingg one of the beans or enabling overriding by setting spring.main.allow-definition-overriding=true
Last updated