是否无法覆盖没有别名的父bean?

时间:2018-12-18 11:32:31

标签: java spring override javabeans alias

我在 module1-spring.xml

中有一个 parent
<bean id="parent" class="sample.Parent" />

它不是别名。

如果我在 module2-spring.xml 中创建另一个Bean child ,以覆盖父级

<alias name="child" alias="parent"/>
<bean id="child" class="sample.Child" parent="parent"/>

然后服务器启动将失败,并显示错误-

  

BeanDefinitionStoreException:名称无效的bean定义   在类路径资源[module2-spring.xml]中定义的“子级”:无法   解决父bean定义“父”。

是否不可能覆盖没有别名的bean?

0 个答案:

没有答案