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

11 1님의 프로필 이미지
11 1

작성한 질문수

스프링 핵심 원리 - 기본편

프로토타입 스코프

프로토타입 스코프 빈의 스프링 빈 저장소에서의 상태

해결된 질문

작성

·

298

·

수정됨

1

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]

아래 사진은 예전에 스프링 컨테이너와 스프링 빈 파트의 학습 자료에 있는 사진입니다.

df.jpg

위 사진은 싱글톤 기준으로 설명된 그림 같은데

 

프로토타입 스코프 빈의 경우를 위 그림에 대입하면

스프링 컨테이너가 생성된 이후, 스프링 빈 저장소에 빈 이름만 있고, 빈 객체는 비어 있다고 생각하면 될까요?

 

요청이 와야 비로소 객체를 생성 후 클라이언트에게 반환하고, 요청이 온 이후에도 스프링 빈 저장소엔 여전히 빈 이름만 있고 빈 객체는 비어 있다고 보면 되나요?

 

제대로 이해한 건지 확인차 질문드립니다.

답변 1

2

안녕하세요. 11 1님, 공식 서포터즈 코즈위버입니다.

네 이해하신 내용이 맞습니다. 프로토타입 스코프 빈은 호출시 새로운 객체를 생성하여 반환하며 스프링 빈 자체에는 저장하지 않습니다 :)

감사합니다.

11 1님의 프로필 이미지
11 1
질문자

감사합니다.

11 1님의 프로필 이미지
11 1

작성한 질문수

질문하기