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删除。