spring bean的生命周期是怎样的,代码示例

 我来答
maysharen
2015-12-14 · 超过48用户采纳过TA的回答
知道答主
回答量:101
采纳率:100%
帮助的人:62.2万
展开全部

此图摘自<Spring.in.Ation.3rd.Edition> 1.2.2 A bean's life

上半面部分的橙色的步骤描述了一个bean初始化的过程中可能要进行的所有逻辑,,也就是当你在xml中配置了bean或者通过注解标注过bean,spring容器启动后要做的事情.

上图可以很清楚的看到bean的生命周期.一旦bean被初始化,bean就会一直存在于AplicationContext(环境上下文中) 除非spring容器停止.在这段时间中 bean可以spring被容器所调用


至于原理代码spring.beans,spring.core,spring.context都有相关描述,可以看spring的代码参考

税人Q0
2015-12-14 · TA获得超过1063个赞
知道大有可为答主
回答量:1395
采纳率:0%
帮助的人:1632万
展开全部
Spring中bean的生命周期管理可以在xml配置文件(一般叫bean.xml或ApplicationContext.xml)中通过scope属性进行控制。当scope属性默认的为singleton(单例),这个时候bean是在spring容器启动的时候进行加载和实例化并且是单实例的;当你将scope...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式