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实例。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!