【发布时间】:2015-08-07 22:47:21
【问题描述】:
我试图了解BeanFactoryPostProcessor 和BeanPostProcessor 之间的区别。
我知道BeanFactoryPostProcessor 对 bean 定义进行操作,即在创建 bean 实例之前它被执行,BeanPostProcessor 在 bean 被实例化并调用生命周期事件之后被执行。
这是否意味着 BeanFactoryPostProcessor 不是 Spring 生命周期事件的一部分,因为它在实例化之前被调用,而 BeanPostProcessor 是 Spring 生命周期事件的一部分?请验证我的理解是否正确。
【问题讨论】: