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

jaho321님의 프로필 이미지

작성한 질문수

스프링 핵심 원리 - 기본편

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

Map<String , DiscountPolicy> 자동관계 주입

작성

·

187

0

안녕하세요

생성자 주입은 타입을 기준으로 하여 스프링 빈을 조회한다고 알려주셨는데요

 

DiscountService 생성자 주입할때 

Map에 있는 타입은 두가지가 있습니다. 

Map<String, DiscountPolicy>

여기서는 뒤(value값)에 있는 타입을 기준으로 하여 스프링 빈을 죄회 해주고

조회한 빈을 key값으로 등록해주는 것인가요?

답변 1

1

안녕하세요. jaho321님, 공식 서포터즈 OMG입니다.

 

Map<Key=스프링 빈(bean)의 이름, Value = 스프링 빈(Bean) 객체> map입니다.

 

"스프링 빈을 죄회 해주고 조회한 빈을 key값으로 등록해주는 것인가요? "

=>

key값의 이름으로 등록된 빈이 value입니다. 

 

감사합니다.

쉽게 생각해서 이름표=key, 사람=value 구조로 보시면 될 것 같아요 :)

jaho321님의 프로필 이미지

작성한 질문수

질문하기