是一个小的SSH的使用例子,功能是页面上一个表单,填写完内容后点“提交”,就保存到MYSQL数据库里面去,在提交表单之后,发现数据库里面并没有保存进去,也就是说,DAO类里的SAVE方法中,getHibernateTemplate().save(transientInstance)这个方法在执行是没有操作数据库,控制台上和LOG日志文件里也没有相应的报错信息。我真的不知道哪里配错了,想来想去,还是把整个工程上传上来,大家下载帮忙看一下吧,谢谢了。我的开发环境如下:MYECLIPSE5.1.1,JDK5.0,TOMCAT5.0,SPRING1.2,HIBERNATE3.0。

解决方案 »

  1.   

    没有启用事务,在spring的XML文件中配一下就好了
      

  2.   

        自己顶自己一下,帮个忙吧好吗?我是个SSH新人,请多多指教
      

  3.   

    你debug看看能不能调用到save方法。
      

  4.   

    贴点代码上来另外建议从hibernate这里着手
      

  5.   

    要是不会dubeg就在程序里面多加一些  System.out.println() 语句, 看看程序到底运行到哪里,数据是不是过来了。