Spring支持 bean 的作用域

Spring Framework 提供了五个作用域范围:

1、在作用域的单重态中,Spring将bean定义范围限定为每个Spring IoC容器的单个实例。

2、在原型范围中,单个bean定义具有任意数量的对象实例。

3、在请求范围中,bean被定义为HTTP请求。此范围仅在Web感知的Spring ApplicationContext中有效。

4、在会话范围中,bean定义的范围限定为HTTP会话。此范围仅在Web感知的Spring ApplicationContext中有效。

5、在全局会话范围中,bean定义的范围限定为全局HTTP会话。这也是Web感知Spring ApplicationContext中使用的一种情况。 Spring Bean的默认范围是Singleton。

本文系作者在时代Java发表,未经许可,不得转载。

如有侵权,请联系nowjava@qq.com删除。

编辑于

关注时代Java

关注时代Java