回复
Spring bean到底是如何创建的?(下)(二)
pivoteic
发布于 2022-6-15 17:13
浏览
0收藏
六、 Aware接口回调阶段
这个阶段主要是会判断你有没有实现某些Aware接口,如果你实现了的话,spring会调用这些接口。
populateBean方法结束了,接下来进入initializeBean方法
进入 invokeAwareMethods方法
当你的bean实现了这些接口,spring会回调你的bean这些接口的实现
七、 Spring Bean初始化阶段
属性赋值完和Aware接口回调完之后,会进入对象的初始化阶段
1)初始化之前阶段
其实也还是BeanPostProcessor方法的回调
这里有一个实现类,叫 ApplicationContextAwareProcessor,这个类跟上面Aware回调阶段干的事差不多,其实就是判断你有没有实现哪些接口,如果实现了,就会回调你实现接口的方法。
文章转自公众号:三友的java日记
标签
已于2022-6-15 17:13:08修改
赞
收藏
回复
相关推荐