Spring中Bean作用范围简介说明
下文笔者讲述Spring中Bean作用范围简介说明,如下所示
scope属性设置bean作用范围
singleton:
单例模式
是默认作用域
不管收到多少 Bean 请求每个容器中只有一个唯一Bean实例
prototype:
原型模式和singleton相反
每次Bean请求都会创建一个新的实例
request:
每次HTTP请求都会创建一个新Bean并把它放到request域中
当请求完成后Bean会失效并被垃圾收集器回收
session:
和request 类似
每个session中有一个Bean实例
session过期后bean会随之失效
global session:
当应用部署在Portlet容器时
如果想让所有Portlet共用全局存储变量
则该变量需要存储在global session中
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


