강의

멘토링

로드맵

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

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

작성한 질문수

스프링 핵심 원리 - 기본편

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

ObjectProvider를 DI 받을려고 할 때

작성

·

270

0

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

퀴즈

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

스프링 컨테이너

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

@PreDestroy 메서드

파괴되지 않는다

답변 1

0

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

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

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

감사합니다.

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

작성한 질문수

질문하기