service的dao的set和get方法类型正确不??

解决方案 »

  1.   

    applicationContext.xml 中的bean 出错。调试方法:1,全删除,运行,看看是否出错。
    2,只设置 datasource,运行,看看是否出错。
    3,接着再设置 sessionFactory,运行,看看是否出错。
    4,再接着就是。。一个一个往下加。
      

  2.   

    仔细看了一下出错提示。BackUserService 中的 private BackuserDao backuserDao;中没有public void setBackuserDao(BackuserDao backuserDao){
      this.backuserDao = backuserDao;
    }
      

  3.   

    楼主用了两个配置文件???我直接把hibernate的配置也写在spring的配置文件里了.
      

  4.   

    支持 lovelyxiaoyu(lovelyxiaoyu)
      

  5.   

    Bean property 'backuserDao' is not writable or has an invalid setter method!这句话说明你backuserDao等这些Dao组件的get**(),set**()方法没有,这样就导致Spring机制无法注入相应的Bean(此时一般为Model层的对象)
      

  6.   

    如果你在ECLIPSE中加入了SPRING的插件的话,系统会自动提示你哪个BEAN注入有问题的
      

  7.   

    BackUserService 这里的backuserDao 缺少setter 方法。具体的生成方法 可以参考。
    http://www.winu.cn/htmls/249/070/
      

  8.   

    LZ应该先去看看什么叫javaBean的属性.!
    添加get/set再说
      

  9.   

    添加一个set方法
    方法中传下一层的某个对象。
      

  10.   

    backuserService 中有没有backuserDao 的set方法?