빈 스코프 정의 스프링 빈이 존재할 수 있는 범위 즉, 생성 및 소멸하는 구간 스프링에서 지원하는 빈 스코프 싱글턴 (Singleton): Default 스코프, 스프링 컨테이너의 시작과 종료까지 유지되는 가장 넓은 범위의 스코프 프로토타입 (Prototype): 스프링 컨테이너가 프로토타입 빈의 생성과 의존관계 주입 그리고 초기화까지만 관여, 그 이상 관리하지 않는 짧은 범위의 스코프 웹 관련 스코프 request: 웹 요청이 들어오고 나갈 때까지 유지되는 스코프 session: 웹 세션이 생성되고 종료될 때까지 유지되는 스코프 application: 웹의 ServletContext와 같은 범위로 유지되는 스코프 websocket: 웹 소켓과 동일한 생명주기를 가지는 스코프 * 싱글턴의 경우 클래스의 ..