Bean的Scope
Scope:spring以何种形式创建Bean的实例。
- Singleton:一个spring容器中只有一个bean的实例,该形式是spring默认的创建方式,全容器共享一个实例
- Prototype:每次调用新建一个Bean的实例
- Request:Web项目中,给每一个http request新建一个bean实例
- Session:Web项目中,给每一个http session新建一个bean实例
- GlobalSession:这个只在protal(类似spring mvc),给每一个global http session新建一个bean实例
- 在spring batch中还有一个scope使用@StepScope。