博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Bean的装配顺序
阅读量:7083 次
发布时间:2019-06-28

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

  hot3.png

Bean装配顺序:

1. Bean实例化;

2. 设置属性值init properties;
3. 如果实现了BeanNameAware接口,调用setBeanName设置Bean的ID或者Name;
4. 如果实现BeanFactoryAware接口,调用setBeanFactory 设置BeanFactory;
5. 如果实现ApplicationContextAware,调用setApplicationContext设置ApplicationContext
6. 调用BeanPostProcessor的预先初始化方法postProcessBeforeInitialization;
7. 调用InitializingBean的afterPropertiesSet()方法;
8. 调用定制init-method方法(XML configuration based,Not Code based);
9. 调用BeanPostProcessor的后初始化方法postProcessAfterInitialization;

转载于:https://my.oschina.net/yqz/blog/1607944

你可能感兴趣的文章
云监控插件编写规范
查看>>
InnoDB数据字典--字典表加载
查看>>
书生教你cocos2d-x(2.2版)Win7下环境搭建
查看>>
升级gcc5.30
查看>>
系统改版自问自答
查看>>
Windows Server 2016-部署RODC只读域控制器
查看>>
hadoop(2.5,2.6) HDFS偶发性心跳异常以及大量DataXceiver线程被Blocked故障处理分享
查看>>
甩掉运维黑锅,容灾部署如何该怎么做
查看>>
46.LNMP架构介绍 mysql及PHP-fpm安装 Nginx介绍
查看>>
python基础知识总结
查看>>
超级详细Tcpdump 的用法
查看>>
用PHP实现 HTTP断点续传、分块下载文件(Socket)
查看>>
鸟哥的Linux私房菜基础篇之首次登录与在线帮助
查看>>
开源系统fanwe开发指南一之入门
查看>>
webService——学习(4):使用CXF开发SOAP服务
查看>>
Docker 学习资源整理
查看>>
maven实战
查看>>
HAproxy配置文件详解以及HAproxy的ACL详解
查看>>
Object-C NSData
查看>>
mysql升级
查看>>