<ref local="ForegiftServerce"/>
IForegiftServerce 你饮用错了,少了一个I

解决方案 »

  1.   

    并且<bean id="ForegiftServerce" class="com.timesontransfar.crm.businessmgr.service.impl.ForegiftServerceImpl" singleton="true">
    写得也有问题,应该是id="IForegiftServerce "
      

  2.   

    lz很忙啊,n久没看到你的影子了
      

  3.   

    实现类实现接口,在组装中暴露接口,而不是实现类。而且注意在类中的private要与bean的配置名称相同,且大小写也要一样。
      

  4.   

    <bean id="BusinessAcceptService" class="com.timesontransfar.crm.businessmgr.service.impl.BusinessAcceptServiceImpl" singleton="true">
      。。
    <property name="foregiftServerce">
    <ref local="ForegiftServerce"/>   ------><ref local="IForegiftServerce"/> 
    </property>
    </bean>
      

  5.   

    解决了
    我太粗心了private IForegiftServerce getForegiftServerce() {
    return foregiftServerce;
    } private void setForegiftServerce(IForegiftServerce foregiftServerce) {
    this.foregiftServerce = foregiftServerce;
    }应该都是public 的
    我自动生成默认成private了
    呵呵,确实很忙,被急调到电信的crm项目,调去的第2天就分配任务