我有两节课。
public class Parent {
//...some properties, for Example
public setFoo(String foo);
public setBar(String bar);
}
public class Child extends Parent {
}
我有xml spring config。
//yes, id don't match class name, I can't change it
<bean id="parent_dir" class="Parent">
<property name="foo" ref="<some another xml bean>"/>
<property name="bar" ref="<yet another xml bean>"/>
</bean>
<bean id="child" class="Child" parent="parent_dir"/>
我需要在Java Spring Config中移动bean“child”,但是bean“parent_dir”必须保留在xml config中。 我尝试使子类自动装配并导入xml。是的,已经创建了没有错误的子bean,但属性仍未初始化。 我怎么能做到这一点?