인프런 커뮤니티 질문&답변
빈이 여러개일 경우
작성
·
164
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예
[질문 내용]
안녕하세요.
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예
[질문 내용]
안녕하세요.
FixDiscountPolicy와 RateDiscountPolicy가 빈으로 등록되어있을때 DiscountPolicy에 의존하는 OrderService에서는 DiscountPolicy Bean이 2개이기때문에 하나의 빈을 선택하기위해 @Qualifier를 사용 할 수 있는데요.
그럼 결국 구체화에 의존을 하게되고, OrderService의 할인정책이 새로운 정책(NewDiscountPolicy)으로 변경되면 OrderService의 Qualifier 대상 Bean이 변경되어야하므로 OCP, DIP가 깨진다고보면될까요??
의견 부탁드립니다. 감사합니다!
답변 1
1
안녕하세요. jayden님, 공식 서포터즈 OMG입니다.
동일한 질문을 주신 수강생분들이 계셔서 해당 질문글 링크 남깁니다.
아래 링크를 참고해주세요 :)
@Qualifier, @Primary가 OCP, DIP를 위반하지 않나요? - 인프런 | 질문 & 답변 (inflearn.com)
해당 강의에서... - 인프런 | 질문 & 답변 (inflearn.com)
감사합니다.





