[Spring] NoUniqueBeanDefinitionException: No qualifying bean of type 에러 해결
원인 : 선택된 빈이 2개 이상일 때 발생하는 오류 ex) DiscountPolicy의 하위 타입인 FixDiscountPolicy , RateDiscountPolicy 둘 다 스프링 빈으로 선언할 경우 @Component public class FixDiscountPolicy implements DiscountPolicy {} @Component public class RateDiscountPolicy implements DiscountPolicy {} @Component로 FixDiscountPolicy , RateDiscountPolicy 둘 다 스프링 빈으로 등록하였다. @Autowired private DiscountPolicy discountPolicy 그런 다음 위와 같이 @Autowired..