스프링 빈의 스코프
싱글톤 레지스트리
스프링 빈은 싱글톤으로 만들어지는게 기본이다.
싱글톤으로 만들어진 빈은 항상 같은 객체이다.
주로 언제나 같은값을 유지해야하는 DB정보같은곳에서 쓰인다.
스프링은 별다른 작업없이 빈 오브젝트를 생성하면 싱글톤 오브젝트로 생성하고 관리해준다.
프로토 타입
프로토타입 스코프 요청할때마다 새로 생성해서 보내준다.
웹 스코프
request 스코프
요청이 들어오고 나갈때까지 유지된다.
session 스코프
HTTP Session과 동일한 생명주기
application
서블릿 컨텍스트(ServletContext)와 동일한 생명주기를 가지는 스코프
websocket
웹 소켓과 동일한 생명주기를 가지는 스코프
'Spring' 카테고리의 다른 글
IoC, DI (0) | 2022.06.10 |
---|---|
Filter, Interceptor, AOP 차이점 (0) | 2022.06.06 |
XML - DTD와 Schema (0) | 2021.08.30 |
DI(Dependency Injection) 과DL(Dependency Lookup) (0) | 2021.08.29 |