我在 Spring 中使用 GWT。我遇到了@Autowired
在RemoteServiceServlet
. 出于某种原因,这不会自动工作,我需要使用它@Configurable
来让它工作。我遵循了这种方法,但我仍然得到了NullPointerException
bean @Autowired
:
@Configurable
@Transactional(propagation = Propagation.REQUIRED, readOnly = false)
public class AServiceImpl extends RemoteServiceServlet implements AService {
@Autowired
private IABean aBean;
@Override
public void aMethodFromAService(Args arg[]) {
aBean.aMethodOfABean(); // this gives a NullPointerException
}
}
@Component
public class ABean implements IABean {
...
}
关于发生了什么的任何指导?我需要提供任何额外的信息吗?