빈 스코프란?
스프링 프레임워크에서 제공하는 빈 생성-소멸 관리 위한 영역(Scope) 중 하나
싱글톤 스코프 Singleton 기본 스코프. 애플리케이션 전역에서 해당 빈이 하나만 생성되어 공유됨 스프링 컨테이너의 시작과 종료까지 유지되는 가장 넓은 범위
프로토타입 스코프 Prototype 프로토 타입 빈의 생성-의존관계까지만 관여. 그 이후는 관리하지 않는 짧은 범위
요청 스코프 Request 웹 요청 들어오고 나갈 때 까지 유지
세션 스코프 Session 웹 세션 생셩되고 종료될 때 까지 유지
애플리케이션 스코프 Application 웹의 서블릿 컨텍스와 같은 범위로 유지
웹 관련 스코프 ⇒ 요청, 세션, APP 스코프
프로토타입 스코프
<aside> 📌 핵심 스프링 컨테이너는 프로토타입 빈 생성, 의존관계 주입, 초기화까지만 처리한다는 것. 클라이언트에 빈 반환한 이후에는 생성된 프로토타입 빈에 대한 관리는 전혀 하지 않음. 관리에 대한 책임은 오롯이 클라이언트!
</aside>

