@Primary1 [Spring] 같은 타입으로 조회된 빈이 여러 개일 경우 @Autowired는 타입으로 빈을 조회한다. 만약 같은 타입으로 등록된 빈이 여러 개가 있을 경우 어떻게 될까? @Component public class FixDiscountPolicy implements DiscountPolicy {} @Component public class RateDiscountPolicy implements DiscountPolicy {} DiscountPolicy의 하위 타입인 FixDiscountPolicy와 RateDiscountPolicy 모두 스프링 빈으로 등록을 하였다. @Autowired private DiscountPolicy discountPolicy 이 상황에서 DiscountPolicy에 자동 주입을 실행하면 NoUniqueBeanDefinitionExce.. 2022. 12. 28. 이전 1 다음