BeanPostProcessor和BeanFactoryPostProcessor都是Spring初始化bean的时候提供的拓展点,也叫做后置处理器。
BeanFactoryPostProcessor在bean实例化前被调用,BeanPostProcessor在实例化后被调用。
实现接口BeanFactoryPostProcessor可以在实例化前作操作,根据业务修改配置。也可以配置多个BeanFactoryPostProcessor,通过order属性控制执行顺序
实现接口BeanPostProcessor可以在实例化之后,初始化前后添加自定义逻辑。