작성한 질문수
스프링 핵심 원리 - 기본편
프로토타입 스코프 - 싱글톤 빈과 함께 사용시 Provider로 문제 해결
작성
·
193
0
그러면 clientBean1과 clientBean2는 같은 clientBean 객체를 사용(공유?)하고 있으나 각자 prototypeBean에 대한 의존관계 주입은 다르다고 이해하면 되나요??
답변 1
안녕하세요. 한울님
clientBean1과 clientBean2은 둘다 같은 인스턴스를 참조하고 있습니다.
따라서 PrototypeBean도 같은 PrototypeBean을 참조하고 있습니다.
그런데 Provider.get() 호출하면, 호출할 때 마다 계속 새로운 PrototypeBean이 생성된다고 이해하시면 됩니다.
감사합니다.