인프런 커뮤니티 질문&답변
required = false관련 질문입니다.
작성
·
267
답변 1
1
백기선
지식공유자
빈이 아닌것을 주입하는 용도가 아니라, 해당 하는 타입의 빈이 없어도 동작할 수 있는 경우에 말 그대로 "필수"가 아닌 경우에 저런 옵션을 사용할 수 있습니다. 가령, 애플리케이션 동작 중에 사용자가 입력하는 값에 따라 또는 환경에 따라 다른 빈을 선택해서 사용해야 한다면 처음에 띄울 때는 null로 뜨지만, 나중에 다른 빈을 주입해서 쓸 수도 있겠죠.





