Spring bean的scope属性
scope属性取不同的值,设置bean是单例/new,生命周期(web环境)
scope属性值列举
scope属性 | 含义 |
---|
singleton(默认) | 单例模式 |
prototype(常用) | 每次获取,都会new对象 |
request | 一次连接存活(web环境) |
session | 一次会话存活(web环境) |
globalSession | 全局存活(web环境) |
使用举例
<bean class="com.bb.service.UserService" scope="prototype"/>