본문 바로가기
Development/Java

[Spring]Spring Bean Scope

by 폴피드 2012. 4. 9.
728x90
반응형

1. Singleton Scope

- SpringContatiner는 해당 Bean에 대한 여러개의 요청이나 참조에 대해 하나의 Bean 인스턴스만 생성해서 제공함.

- 사용자의 요청시마다 유지해야할 data일 경우 Singleton Scope는 부적합.

- scope을 별도로 지정하지 않을경우 기본값은 Singleton Scope이다.


2. Prototype Scope

- SpringContainer는 요청시마다 새로운 인스턴스 생성하여 제공.


3. Request Scope

- Http Request마다 새로운 인스턴스 를 생성하여 제공


4. Session Scope

- Http Session마다 새로운 인스턴스 를 생성하여 제공

728x90
반응형

'Development > Java' 카테고리의 다른 글

[Spring]Autowiring  (0) 2012.05.03
[Spring]AOP 주요 구성요소  (0) 2012.04.13
[Spring]Dependency Injection  (0) 2012.03.21
[Spring in Action]DispatcherServlet 구성  (0) 2011.10.25
[Spring In Action]Spring MVC 요청의 생명주기  (0) 2011.10.17