我需要使用spring框架在依赖的抽象超类中注入依赖项.
class A extends AbstractClassB{
private Xdao daox ;
...
public setXdao() { ... }
}
class AbstractClassB{
..
private yDao daoy;
public seyYdao() { ... }
}
Run Code Online (Sandbox Code Playgroud)
每次我实例化抽象类B时都需要传递超类依赖项(在我的项目中可以用100种方式进行子类化)
application.xml中的条目(spring上下文文件)
<bean id="aClass" class="com.mypro.A"
<property name="daox" ref="SomeXDaoClassRef" />
<property name="daoy" ref="SomeYDaoClassRef"/>
</bean>
Run Code Online (Sandbox Code Playgroud)
我怎样才能在application.xml中创建超类AbstractClassB的bean引用,以便我可以在所有子类bean创建中使用它?