概念
在spring中可以通过配置bean标签的scope属性来指定bean的作用域范围
取值 含义 创建对象的时间
singleton(默认) 在IOC容器中,这个bean对象始终为单例 在IOC容器初始化时
prototype 这个bean在IOC容器中有多个实例 获取bean时
如果是在WebApplicationcontext环境下还会有另外几个作用域(但不常用)
取值 含义
request 在一个请请求范围内有效
session 在一个会话范围内有效
在spring中可以通过配置bean标签的scope属性来指定bean的作用域范围
取值 含义 创建对象的时间
singleton(默认) 在IOC容器中,这个bean对象始终为单例 在IOC容器初始化时
prototype 这个bean在IOC容器中有多个实例 获取bean时
如果是在WebApplicationcontext环境下还会有另外几个作用域(但不常用)
取值 含义
request 在一个请请求范围内有效
session 在一个会话范围内有效