강의

멘토링

로드맵

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

닉네임님의 프로필 이미지
닉네임

작성한 질문수

스프링 핵심 원리 - 기본편

프로토타입 스코프 - 싱글톤 빈과 함께 사용시 Provider로 문제 해결

ObjectProvider를 DI 받을려고 할 때

작성

·

271

0

ObjectProvider를 롬복으로 생성자를 생성해서 주입받을려고 하니 DI가 이루어지지 않더라구요 ㅠㅠ 생성자를 직접 만들어서 AutoWired를 하니까 DI가 문제없이 되는데 원래 그런건가요?

퀴즈

71%나 틀려요. 한번 도전해보세요!

프로토타입 스코프 빈의 파괴(destruction)는 누가 담당할까요?

스프링 컨테이너

해당 빈을 요청한 클라이언트

@PreDestroy 메서드

파괴되지 않는다

답변 1

0

안녕하세요. tobey kwon님, 공식 서포터즈 David입니다.

혹시 @RequiredArgsConstructor를 사용하셔서 주입 받으시려고 하시는게 맞으실까요?

ObjectProvider의 접근제어자가 private이면서 final로 선언되었는지 확인해주세요:)

감사합니다.

닉네임님의 프로필 이미지
닉네임

작성한 질문수

질문하기