Strategy for Multiple Bean
//전 @Autowired private DiscountPolicy discountPolicy //후 : 필드명을 빈 이름으로 변경 'rateDiscountPolicy' @Autowired private DiscountPolicy rateDiscountPolicy
@Component @Qualifier("mainDiscountPolicy") public class RateDiscountPolicy implements DiscountPolicy {} @Component @Qualifier("fixDiscountPolicy") public class FixDiscountPolicy implements DiscountPolicy {}
Last updated