常用注解
Bean生命周期
AbstractBeanFactory调用父类的方法getSingleton()
回调getObject函数
调用子类的 AbstractAutowireCapableBeanFactory, 的createBean 方法
进入initializeBean方法
1.调用有实现Aware的方法,进行装配。
2.applyBeanPostProcessorsBeforeInitialization 初始化前
3.调用初始化方法kali
4.applyBeanPostProcessorsAfterInitialization 初始化后
AOP 关键类 AnnotationAwareAspectJAutoProxyCreator 的类图