我想在我正在处理的项目中使用 @Lookup 方法的注释。@Component 声明如下:
@Component
@Scope("prototype")
public class TracciatoCoperturaMondialpolManager {
//some code
}
我的方法在 @Service 类中声明如下:
@Lookup
private TracciatoCoperturaMondialpolManager getTracciatoMondialpolManagerPrototype() {
return null;
}
但是当我从编写的服务类调用该方法时,它返回 null。我什至尝试使用 xml,如下所示:
<bean id="tracciatoCoperturaMondialpolManager" class="it.sabacom.amministrativo.tracciati.copertura.TracciatoCoperturaMondialpolManager" scope="prototype" />
<bean id="decodificaService ----
...some xml definitions
<lookup-method name="getTracciatoMondialpolManagerPrototype" bean="tracciatoCoperturaMondialpolManager"/>
</bean>
但还是不行,方法继续返回null。出了什么问题?顺便说一句,我正在使用 spring mvc 4.1。感谢您的回答。
料青山看我应如是
相关分类