当前位置: 代码迷 >> Java Web开发 >> 求相助,关于spring代理事务.
  详细解决方案

求相助,关于spring代理事务.

热度:4438   发布时间:2016-04-10 22:56:00.0
求帮助,关于spring代理事务..
http://http://bbs.csdn.net/topics/390699068

是我遇到的一个使用spring代理事务时 在Dao中事务不起作用(目前使用Dao控制事务,测试阶段),求大神帮助!!!!
------解决方案--------------------
spring配置很复杂,尤其数据库事务管理方面bug很严重,还是别用了
------解决方案--------------------
sqlMapClient.startTransaction();
sqlMapClient.commitTransaction();
貌似代码里不应该用这些语句的,因为事物是由spring管理的,你用代码控制之后,就是由你来管理了。还有不应该用try catch来处理异常吧,要把异常抛出dao,spring才能知道这个操作失败,然后才会回滚。。

你试试把一下语句去掉,然后不用try  catch试试。。
sqlMapClient.startTransaction();
sqlMapClient.commitTransaction();
  相关解决方案