博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
「每天一道面试题」说一下Spring框架中Bean的生存周期
阅读量:7251 次
发布时间:2019-06-29

本文共 434 字,大约阅读时间需要 1 分钟。

「每天一道面试题」说一下Spring框架中Bean的生存周期

1.Spring IoC容器根据Bean的定义实例化该Bean;

2.Spring IoC容器对Bean的依赖进行注入;

3.如果Bean实现了BeanNameAware接口,则将该Bean的id传给setBeanName方法;

4.如果Bean实现了BeanFactoryAware接口,则将BeanFactory对象传给setBeanFactory方法;

5.如果Bean实现了BeanPostProcessor接口,则调用其postProcessBeforeInitialization方法;

6.如果Bean实现了InitializingBean接口,则调用其afterPropertySet方法;

7.如果有和Bean关联的BeanPostProcessors对象,则这些对象的postProcessAfterInitialization方法被调用;

8.当销毁Bean实例时,如果Bean实现了DisposableBean接口,则调用其destroy方法。

转载地址:http://ithbm.baihongyu.com/

你可能感兴趣的文章
Apache配置静态缓存
查看>>
URL欺骗
查看>>
Zabbix图像集中展示Graphtrees开源
查看>>
《聚爆Implosion》性能精析:这是我们测过性能最棒的手游,没有之一!
查看>>
Linux GPT分区格式磁盘的相关操作
查看>>
DCD DSR DTR RTS CTS 的含义
查看>>
OpenTest:教你在自动化脚本中增加选择文件的支持
查看>>
关于安装ASPNetExtMVC2008.exe 后不出现MVC项目的问题
查看>>
强烈推荐ISCSI target和initiator软件
查看>>
企业服务经验总结--服务器安全细则2
查看>>
python中时间的加n和减n运算
查看>>
软件开发人员应具备的基本素质 !!!
查看>>
无线运维——J2ME和WAP运维方式的优缺点
查看>>
生产环境Shell脚本Ping监控主机是否存活(多种方法)
查看>>
关于SQLServer2000中触发器的使用——多行数据提交
查看>>
commons-fileupload 1.3.1 上传测试
查看>>
红帽集群套件RHCS四部曲(概念篇)
查看>>
TFS配置(二)
查看>>
GeoServer地图开发解决方案(五):基于Silverlight技术的地图客户端实现
查看>>
Android应用程序键盘(Keyboard)消息处理机制分析(3)
查看>>