我将某些配置的bean定义添加到postProcessBeanDefinitionRegistry
中的注册表中,并且在配置类文件中定义了几个bean。
public class MySettingConfigImpl implements MySettingConfig { @Bean MyMailmigrationSetting myMailmigrationSetting() { return new MyMailmigrationSetting(true, 10); } }
在refresh()
之后,我认为应该创建MyMailmigrationSetting
的bean,但事实上它并没有。当我尝试获取bean时,它将抛出BeanNotFound异常。
我只是想知道:
BeanPostProcessor
是否有助于生成哪些bean
在配置类中定义。 提前致谢。