Spring 的AOP 是通过接入BeanPostProcessor 后置处理器开始的,它是Spring IOC 容器经常使用到的一个特性,这个Bean 后置处理器是一个监听器,可以监听容器触发的Bean 声明周期事件。后置处理器向容器注册以后,容器中管理的Bean 就具备了接收IOC 容器事件回调的能力。
BeanPostProcessor 的使用非常简单,只需要提供一个实现接口BeanPostProcessor 的实现类,然后在Bean 的配置文件中设置即可。
Spring 的AOP 是通过接入BeanPostProcessor 后置处理器开始的,它是Spring IOC 容器经常使用到的一个特性,这个Bean 后置处理器是一个监听器,可以监听容器触发的Bean 声明周期事件。后置处理器向容器注册以后,容器中管理的Bean 就具备了接收IOC 容器事件回调的能力。
BeanPostProcessor 的使用非常简单,只需要提供一个实现接口BeanPostProcessor 的实现类,然后在Bean 的配置文件中设置即可。