Bean的作用域

来源:互联网 发布:asp源码 编辑:程序博客网 时间:2024/06/07 12:57
 singleton:单例 代表在spring ioc容器中只有一个Bean实例 (默认的scope)
         prototype多例每一次从spring容器中获取时,都会返回一个新的实例
         request 用在web开发中,将bean对象request.setAttribute()存储到request域中
         session 用在web开发中,将bean对象session.setAttribute()存储到session域中

如果是xml 则就在Bean 上添加scope 属性  
如果是注解 就使用@Scope  比如Action 每一次访问都会创建一个Action @Scope("prototype")