ComponentScan1 @componentScan 중복 등록과 충돌 @componentScan 을 실행할 때, bean이름 중복 등록과 충돌이 일어나면 스프링은 어떻게 대응할까? 1. 자동 빈 등록 vs 자동 빈 등록 상황 중복되는 두개의 빈이 모두 자동등록 되는 경우 ( @Component 어노테이션을 통해서... ) → 오류 발생 : ConflictingBeanDefinitionException` 예외 발생 두개의 service명이 겹칠 때, bean을 조회하는 scan 테스트 코드를 실행 시 오류가 뜸. package hello.core.scan; import hello.core.AutoAppConfig; import hello.core.member.MemberService; import org.assertj.core.api.Assertions; import org.. 2023. 8. 20. 이전 1 다음 반응형