Как выполнить внедрение метода поиска Spring с аннотациями?

Есть ли способ использовать внедрение метода поиска с использованием аннотаций?

Учитывая следующий класс:

@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>

Несмотря на то, что я использую , я должен также объявить его в XML. Думаю, это не лучший подход.

Как это сделать с аннотациями?

30
задан Alfredo Osorio 6 June 2013 в 19:16
поделиться