Bean的生命周期简述
如果bean有后置处理器,bean生命周期有七步:
1.通过构造方法创建bean实例(无参构造);
2.为bean的属性设置值和对其它bean引用(调用set方法);
3.把bean实例传递bean后置处理器的方法postProcessBeforeInitialization;
4.调用bean的初始化方法(需要进行配置初始化的方法);
5.把bean实例传递bean后置处理的方法postProcessAfterInitialization;
6.bean可以使用了(对象获取到了);
7.当容器关闭的时候,调用bean的销毁的方法(需要进行配置销毁的方法)。
*如果没有配置后置处理器,bean的生命周期将没有3和5
当你发现自己的才华撑不起野心时,就请安静下来学习吧