У меня есть требование ввести зависимость в абстрактном суперклассе с помощью spring framework.
class A extends AbstractClassB{
private Xdao daox ;
...
public setXdao() { ... }
}
class AbstractClassB{
..
private yDao daoy;
public seyYdao() { ... }
}
Мне нужно передавать зависимость суперкласса каждый раз, когда я создаю абстрактный класс B (который может быть подклассифицирован по 100 способами в моем проекте)
в файле application.xml(spring)
<bean id="aClass" class="com.mypro.A"
<property name="daox" ref="SomeXDaoClassRef" />
<property name="daoy" ref="SomeYDaoClassRef"/>
</bean>
Как я могу просто создать ссылку bean суперкласса AbstractClassB в application.xml, чтобы я мог использовать его во всем подклассе bean создании?