Spring IOC的生命周期,(init-method,InitializingBean接口方法afterPropertiesSet的 先后顺序)等

1、创建bean的实例(构造器、静态工厂方法)
2、依赖注入
3、初始化
4、创建成功,可以调用
5、销毁
如下图:
Spring IOC的生命周期,(init-method,InitializingBean接口方法afterPropertiesSet的 先后顺序)等

init-method,InitializingBean接口方法afterPropertiesSet的调用发生在初始化阶段

调用顺序是:先调用InitializingBean的afterPropertiesSet方法,再调用init-method方法

源码如下:

Spring IOC的生命周期,(init-method,InitializingBean接口方法afterPropertiesSet的 先后顺序)等
参考文档:
https://www.cnblogs.com/chinda/p/6491490.html