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

spring scope

2016-02-25 09:47 531 查看
scope 是spring 中Bean 标签的一个属性。

scope 用来控制bean 的创建类型。而scope 一共有5 种属性值。

分别是singleton(默认值) 、property、request、session。

singleton

singleton 是设置当前bean 为单例模式,获取此bean,都会把第一次创建的对象返回回去。

prototype

prototype 和 singleton 正好相反,获取bean 的时候都会创建个新的bean 返回。

request

request 和 prototype 差不多,区别在于是用于web 应用的。

session

只要是一个session 和 singleton 差不多,区别在于用于web 应用。而且不同的session 不会使用同一个bean 对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring