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

조시현님의 프로필 이미지
조시현

작성한 질문수

스프링 핵심 원리 - 기본편

조회한 빈이 모두 필요할 때, List, Map

DiscountService 생성자 질문

작성

·

671

0

[질문 내용]
DiscountService Bean이 작성되면 Spring 컨테이너는 @Autowired 어노테이션을 사용하여 DiscountPolicy 인스턴스의 Map을 DiscountService 생성자에 삽입하는거 같은데

이때, Map의 DiscountPolicy의 인자에는 DiscountPolicy의 인스턴스 값이 들어가는건 이해가 되는데

String의 인자에 DiscountPolicy 하위 빈객체들의 이름이 들어가는건 이러한 상황에서의 Spring의 원칙일까요??

 

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 조시현님

이 부분은 스프링에서 이렇게 약속을 한 것입니다. key=value라는 개념으로 생각하시면 쉽게 이해하실 수 있습니다.

감사합니다.

조시현님의 프로필 이미지
조시현
질문자

추측만했는데 어떻게 찾아봐야할지 몰라서 여쭤봤는데 답변 주셔서 감사합니다~

조시현님의 프로필 이미지
조시현

작성한 질문수

질문하기