前言:在[spring源码分析]IOC容器初始化(八)中多次提到了前置处理与后置处理,本篇文章针对此问题进行分析.Spring对前置处理或后置处理主要通过BeanPostProcessor进行实现. BeanPostProcessor的作用:在Bean实例化前后,如果需要对Bean进行一些配置.增加一些自己的处理逻辑,则使用BeanPostProcessor. BeanPostProcessor示例 定义一个类实现BeanPostProcessor接口: public class UserDef…