有没有办法使用注解来使用查找方法注入?
给定以下课程:
@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 中声明它。我认为这不是一个好方法。
如何使用注释来做到这一点?