bean的作用域之singleton
2016-03-29 00:00
239 查看
spring2.0中bean有五个作用域,其中:
singleton的作用域表示:在每个Spring IoC容器中一个bean定义对应一个对象实例。即:当一个bean的作用域为singleton, 那么Spring IoC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。
prototype的作用域表示:一个bean定义对应多个对象实例。即:在每次对该bean请求(将其注入到另一个bean中,或者以程序的方式调用容器的
当在bean中设置如:
<bean id="instanceFactoryBean"
class="com.strong.entity.InstanceFactoryBean"
singleton="false">
</bean>
设置singleton="false"时,则表示作用域为prototype
singleton的作用域表示:在每个Spring IoC容器中一个bean定义对应一个对象实例。即:当一个bean的作用域为singleton, 那么Spring IoC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。
prototype的作用域表示:一个bean定义对应多个对象实例。即:在每次对该bean请求(将其注入到另一个bean中,或者以程序的方式调用容器的
getBean()方法)时都会创建一个新的bean实例。
当在bean中设置如:
<bean id="instanceFactoryBean"
class="com.strong.entity.InstanceFactoryBean"
singleton="false">
</bean>
设置singleton="false"时,则表示作用域为prototype
相关文章推荐
- request的setAttribute()怎么用的?
- 根据经纬度计算两点间距离
- vs 2013---error C4996: 'fopen':
- 怎么快速使用ZBrush中Match Maker匹配笔刷
- scrapy学习(一)
- Item Pipeline
- Feed exports
- 命令行工具(Command line tools)
- 唯美世界不同城堡手机主题
- 电子商务的破局
- 从需要到欲望,再到需求
- 保存图片、文本到数据表中去
- RS移动、滚动的类型、事务 Connectioin、
- 怎样快速调整EDIUS 8中图片可见度
- php递归
- 算法设计与分析大纲
- 蓝牙技术
- 蓝牙蓝牙
- Golang实现A星路径搜索算法
- MFC基础之制作表格