Spring框架学习之生命周期和生存范围

生存范围scope有两种:singleton和prototype两种
singleton是单例,就是在spring ioc中只有一个bean定义对应一个实例。
prototype:是一个bean可以对应多个实例。

<bean id="one" class="one" scope="singleton"> 
<bean id="user1" class="user1">
<property name="one" ref="one"/>
</bean>
<bean id="user2" class="user2">
<property name="one" ref="one"/>
</bean>

这两个bean注入的one这个bean都是同一个,如果scope换成prototype就是两个bean。
生命周期:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容