인프런 커뮤니티 질문&답변

jwooo님의 프로필 이미지
jwooo

작성한 질문수

스프링 핵심 원리 - 기본편

[7. 의존관계 자동 주입] 자동, 수동의 올바른 실무 운영 기준 영상을 보다 의문이 생겨 질문 드립니다.

작성

·

107

1

강의에서 DiscountPolicyConfig를 별도의 설정 정보로 만들고 수동으로 등록한 코드를 사용하면 DiscountPolicy 빈이 2개 있으므로 충돌이 날 거 같은데 사용할 때 별도의 이름으로 빈을 찾아오거나 @Primary나 @Qualifier를 사용해서 빈을 찾아오는건가요? 아니라면 실무에서는 해당 빈을 어떻게 사용하나요? 

답변 1

2

안녕하세요. 박정우님, 공식 서포터즈 David입니다.

DiscountPolicyConfig를 통해 빈을 수동 등록한다면 rateDiscountPolicy, fixDiscountPolicy로 빈의 이름이 등록되기 때문에 충돌이 발생하지 않습니다. 그리고 특정 빈을 주입 받고자 한다면 이름을 지정하여 불러 올 수 있습니다.

감사합니다.

jwooo님의 프로필 이미지
jwooo
질문자

감사합니다!

jwooo님의 프로필 이미지
jwooo

작성한 질문수

질문하기