Можно ли использовать метод поиска методом поиска с помощью аннотаций?
Учитывая следующий класс:
@Service
public abstract class A {
protected abstract createB();
}
Чтобы заставить его работать, я должен объявить в spring applicationContext.xml следующее:
<bean id="b" class="com.xyz.B">
</bean>
<bean id="a" class="com.xyz.A">
<lookup-method name="createB" bean="b"/>
</bean>
Даже если я использую <context:component-scan base>
, я должен объявить его также в XML. Не думаю, что это хороший подход.
Как это сделать с аннотациями?