由于某些springframeworks组件安装了自己的BeanDefinitionParsers,因此这些解析会产生很多bean定义。
但是有时候我只想覆盖这样的BeanDefinitionParser创建的BeanDefinition的类名(以实例化解析器创建的默认类的子类;用于小的行为修改)。
可悲的是,springframework似乎只有PropertyOverrideConfigurer,它使您可以覆盖BeanDefinition的属性。
为什么没有Spring框架之类的类似于PropertyOverrideConfigurer之类的东西,却覆盖了BeanDefinition的beanClassName。
这是对Spring框架中默认类的明智扩展。
答案 0 :(得分:0)
请看看ARRAY(
SELECT regexp_extract(x, r'^(.*?)\:')
FROM UNNEST(split(V2Themes,',')) AS x
WHERE regexp_extract(x, r'^(.*?)\:') IS NOT NULL AND
)
org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor