@Autowired服务单例在webservices对象中为null

时间:2015-05-29 13:07:55

标签: java spring

在我的服务项目中,我定义了:

package fr.gipmds.fpoc.service;
@Service("FpocServices")
public class FpocServicesImpl implements FpocServices {

实现

package fr.gipmds.fpoc.service;
@Service
public interface FpocServices {

在我的网络服务项目中,我已经使用此服务的实例定义了一个Web服务类:

package fr.gipmds.fpoc.controller.webservices.ficheparametrage.impl;

@WebService(serviceName = "PublierFicheParametrageService",
portName = "PublierFicheParametragePort",
targetNamespace = "http://ws.fpoc.gipmds.fr/",
endpointInterface = "fr.gipmds.fpoc.controller.webservices.ficheparametrage.PublierFicheParametrage")
public class PublierFicheParametrageImpl implements PublierFicheParametrage {
    @Autowired
    private FpocServices fpocServices;

    public Retour publier()  
      if (!fpocServices.existeFiche(idFiche)) {

在父项目中我也有:

<context:component-scan base-package="fr.gipmds.fpoc"
    use-default-filters="true">
</context:component-scan>

但是当我调试代码时,fpocServices仍为null。我忘记申报和/或实例了什么?

0 个答案:

没有答案