4.22-Spring的Bean的生命周期

29 阅读1分钟

1.通过BeanDefinition获取Bean的定义信息 2.调用构造函数实例化Bean 3.进行Bean的依赖注入 4.处理实现了Aware接口的Bean 5.执行BeanPostProcessor的前置处理器 6.调用初始化方法,如实现了InitializingBean接口或自定义的init_method 7.执行BeanPostProcessor的后置处理器可能在这里产生代理对象 8.最后是销毁Bean