您的位置:首页 > 编程语言 > Java开发

spring笔记——bean的作用域

2016-07-25 16:09 417 查看
singleton

在每个Spring IoC容器中一个bean定义对应一个对象实例。
prototype

一个bean定义对应多个对象实例。

其他作用域,即request、session以及global session仅在基于web的应用中使用
request

在一次HTTP请求中,一个bean定义对应一个实例;即每次HTTP请求将会有各自的bean实例,它们依据某个bean定义创建而成。该作用域仅在基于web的Spring ApplicationContext情形下有效。
session

在一个HTTP Session中,一个bean定义对应一个实例。该作用域仅在基于web的Spring ApplicationContext情形下有效。
global session

在一个全局的HTTP Session中,一个bean定义对应一个实例。典型情况下,仅在使用portlet context的时候有效。该作用域仅在基于web的Spring ApplicationContext情形下有效。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: