文档章节

Bean在Spring Bean应用上下文中的生命周期 与 Bean工厂中的生命周期

binhu
 binhu
发布于 2014/07/15 00:45
字数 285
阅读 417
收藏 8

Bean在Spring Bean应用上下文中的生命周期:

第1步、实例化

2、设置属性值

3、调用BeanNameAware的setBeanName()方法

4、调用BeanFactoryAware的setBeanFactory()方法

5、调用ApplicationContextAware方法setApplicationContext()方法

6、调用BeanPostProcessor的预初始化方法(before>

7、调用InitializingBean的afterPropertiesSet()方法

8、调用调用定制的初始化方法

9、调用BeanPostProcessor的后初始化方法(after)

10、Bean可以使用了

11、容器关闭

12、调用DisposableBean的destory()方法

13、调用定制的销毁方法

Bean在Spring Bean工厂中的生命周期:

第1、实例化

2、设置属性值

3、调用BeanNameAware的setBeanName()方法

4、调用BeanFactoryAware的setBeanFactory()方法

5、调用InitializingBean的afterPropertiesSet()方法

6、调用调用定制的初始化方法

7、Bean可以使用了

8、容器关闭

9、调用DisposableBean的destory()方法

10、调用定制的销毁方法



© 著作权归作者所有

binhu
粉丝 19
博文 209
码字总数 205648
作品 0
合肥
私信 提问
Spring Bean的生命周期,《Spring 实战》书中的官方说法

连着两天的面试 ,都问到了 Spring 的Bean的生命周期,其中还包括 昨晚一波阿里的电话面试。这里找到了Spring 实战中的官方说法。希望各位要面试的小伙伴记住,以后有可能,或者是有时间 去看...

致未来的自己
2018/08/02
0
0
面试官:说下spring生命周期 程序员:不会 那你先回去等消息吧

Bean实现了BeanNameAware,Spring会将Bean的ID透传给setBeanName java、后端开发、程序员、spring 经常被面试问到的题目之一 面试失败经历 面试官:请介绍一下Spring框架中Bean的作用域及生命...

java邵先生
2018/10/29
0
0
Spring Framework 4.0 官方文档核心内容整理之 --- XML方式配置Bean

Spring Framework 4.0 官方文档核心内容整理之 --- XML方式配置Bean Spring框架的核心部分就是Ioc容器,而Ioc控制的就是各种Bean,一个Spring项目的水平往往从其XML配置文件内容就能略知一...

TOTOTO_TOTO
2013/12/17
2.1K
0
Spring之旅第三篇-Spring配置详解

上一篇学习了IOC的概念并初步分析了实现原理,这篇主要学习Spring的配置,话不多说,让我们开始! 一、Bean元素配置 1.1 基本配置 看一个最基本的bean配置 <bean name="hello" class="com.yu...

花漾年华
2019/05/05
6
0
Spring Bean的作用域管理

Spring框架支持5种作用域,有三种作用域是当开发者使用基于web的的时候才生效的 下面就是Spring内置支持的作用域 在Spring 3.0中,线程作用域是可用的,但不是默认注册的 1. singleton 全局只...

芥末无疆
2018/02/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

应急广播户户通平台

一、平台概述 应急广播户户通平台为软硬一体化广播服务解决方案。实现了应急广播、视音频及图片文字信息、调频及数字广播FM、天气预报信息接收功能,以及视音频播放、智能机器人、电子日历等...

neocean
31分钟前
47
0
如何为Apache 2.2启用mod_rewrite

我已经在我的Vista机器上安装了新的Apache 2.2,一切正常,除了mod重写。 我没有注释 LoadModule rewrite_module modules/mod_rewrite.s 但是我的重写规则都没有,即使是简单的重写规则 Re...

javail
37分钟前
23
0
移除Python unicode字符串中的重音符号的最佳方法是什么?

我在Python中有一个Unicode字符串,我想删除所有的重音符号(变音符号)。 我在网上发现了一种用Java实现此目的的优雅方法: 将Unicode字符串转换为长规范化格式(带有单独的字母和变音符号)...

技术盛宴
52分钟前
48
0
ActiveMQ学习之SpringBoot整合ActiveMQ------>主题生产者和消费者

一、pom <!--聚合工程集成关系--> <!--统一整合第三方框架依赖信息--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</a......

冥焱
今天
89
0
两周自制脚本语言-第11天 优化变量读写性能

第11天 优化变量读写性能 以变量值的读写为例,向读者介绍基于这种理念的语言处理器性能优化方式。 11.1 通过简单数组来实现环境 假如函数包含局部变量x与y,程序可以事先将x设为数组的第0个...

果汁分你一半
今天
58
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部