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

전한울님의 프로필 이미지
전한울

작성한 질문수

스프링 핵심 원리 - 기본편

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

Provider 관련해서 질문있습니다

작성

·

193

0

그러면 clientBean1과 clientBean2는 같은 clientBean 객체를 사용(공유?)하고 있으나  각자 prototypeBean에 대한 의존관계 주입은 다르다고 이해하면 되나요??

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 한울님

clientBean1과 clientBean2은 둘다 같은 인스턴스를 참조하고 있습니다.

따라서 PrototypeBean도 같은 PrototypeBean을 참조하고 있습니다.

그런데 Provider.get() 호출하면, 호출할 때 마다 계속 새로운 PrototypeBean이 생성된다고 이해하시면 됩니다.

감사합니다.

전한울님의 프로필 이미지
전한울

작성한 질문수

질문하기