10. Spring bean元素的作用域?

2018-11-15 10:08 更新

问题: Spring bean元素的作用域?

  • 当通过Spring容器创建一个Bean实例的时候,不仅可以完成bean实例的实力化,还可以为bean指定作用域。Spring bean元素的支持以下5种作用域:
  • Singleton:单例模式,在整个spring IOC容器中,使用singleton定义的bean将只有一个实例。
  • Prototype:多例模式,每次通过容器中的getBean方法获取prototype定义的beans时,都会产生一个新的bean的实例。
  • Request:对于每次Http请求,使用request定义的bean都会产生一个新的实例,只有在web应用时候,该作用域才会有效。
  • Session:对于每次Http Session,使用session定义的Bean都将产生一个新的实例。
  • Globalsession:每个全局的Http Sesisonn,使用session定义的本都将产生一个新的实例。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号