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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM