BeanPostProcessor入门级别简单源码

阅读 153

2022-04-27

BeanPostProcessor是接口,后置处理器,翻译成 增强器更合适

定义一个实体类,实现该接口。并debug执行看执行的所有方法

调用的所有方法

重点方法:

该处主要介绍两个方法

1 populateBean(beanName, mbd, instanceWrapper); ---- 给对象属性赋值操作

2 exposedObject = initializeBean(beanName, exposedObject, mbd); ---- 开始调用初始化方法

3 进入exposedObject = initializeBean(beanName, exposedObject, mbd); 方法后:

先后执行了三个方法:

 

精彩评论(0)

0 0 举报