해결된 질문
작성
·
298
·
수정됨
1
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
아래 사진은 예전에 스프링 컨테이너와 스프링 빈 파트의 학습 자료에 있는 사진입니다.
위 사진은 싱글톤 기준으로 설명된 그림 같은데
프로토타입 스코프 빈의 경우를 위 그림에 대입하면
스프링 컨테이너가 생성된 이후, 스프링 빈 저장소에 빈 이름만 있고, 빈 객체는 비어 있다고 생각하면 될까요?
요청이 와야 비로소 객체를 생성 후 클라이언트에게 반환하고, 요청이 온 이후에도 스프링 빈 저장소엔 여전히 빈 이름만 있고 빈 객체는 비어 있다고 보면 되나요?
제대로 이해한 건지 확인차 질문드립니다.
답변 1
2
안녕하세요. 11 1님, 공식 서포터즈 코즈위버입니다.
네 이해하신 내용이 맞습니다. 프로토타입 스코프 빈은 호출시 새로운 객체를 생성하여 반환하며 스프링 빈 자체에는 저장하지 않습니다 :)
감사합니다.
감사합니다.