欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JSP 中Spring Bean 的作用域详解

程序员文章站 2023-11-27 13:57:58
jsp 中spring bean 的作用域详解 bean元素有一个scope属性,用于定义bean的作用域,该属性有如下五个值: 1>singleton:...

jsp 中spring bean 的作用域详解

bean元素有一个scope属性,用于定义bean的作用域,该属性有如下五个值:

1>singleton:

单例模式,在整个spring ioc容器中,单例模式作用域的bean都将只生成一个实例。一般spring容器默认bean的作用域为singleton

2>prototype:

与singleton相反, 每次通过容器的getbean()方法获取该作用域下的bean时都将产生一个新的bean实例

3>request:

对于同一次http请求,request作用域下的bean都将只生成一个实例。这种作用域只有在web应用中使用spring容器才有效

4>session:

对于同一次http会话,session作用域下的bean都将只生成一个实例。这种作用域也只有在web应用中使用spring容器才有效

5>global session:

每个全局的http session对应一个bean实例。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!