인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

이기정님의 프로필 이미지
이기정

작성한 질문수

스프링 핵심 원리 - 기본편

findAllBean 질문입니다.

작성

·

252

0

<조회한 빈이 모두 필요할 때, List, Map> 강의 4분 경입니다.

 

<옵션 처리> 강의에서, '@Autowired만 사용하면 required 옵션의 기본값이 true로 되어 있어서 자동 주입 대상이 없으면 오류가 발생한다'고 하였는데

본 강의에서는 컴파일, 실행이 모두 잘 되며

policyMap = {}

policies = []라고 뜹니다.

 

스프링 빈에 DiscountService만 등록되어 policyMap, policies에 자동 주입할 것이 없는데 왜 오류가 발생하지 않는 건가요?

OrderServiceImpl에 (스프링 빈이 아닌)Member을 넣어 보니 정상적으로 오류가 발생하는데, 본 테스트에서는 왜 오류가 나지 않는지 궁금합니다.

답변 1

0

안녕하세요. 이기정님, 공식 서포터즈 y2gcoder입니다.

아래의 링크를 참고해주시겠습니까?

https://www.inflearn.com/questions/602806


감사합니다.

이기정님의 프로필 이미지
이기정

작성한 질문수

질문하기