我是Spring的新手,我需要一些帮助来理解以下内容:
以下是我所知道的:
BeanFactoryPostProcessors 会影响BeanDefinition对象,因为它们在您的配置被读入后立即运行。尚未创建任何Bean实例。所以它对你的对象实例无能为力。
Bean初始化之前调用BeanPostProcessor中定义的postProcessBeforeInitialization (如名称所示)
问题:
如果上述情况属实,这意味着如果在初始化之前调用它们,那么BeanFactoryPostProcessor与BeanPostProcessor的postProcessBeforeInitialization方法有何不同?此外,如果您能提供一个真实的例子,我将不胜感激如何使用它们以及如何决定使用哪一个,何时使用。谢谢。