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

指尖张扬 2014-01-23 09:21:39
http://http://bbs.csdn.net/topics/390699068

是我遇到的一个使用spring代理事务时 在Dao中事务不起作用(目前使用Dao控制事务,测试阶段),求大神帮助!!!!
...全文
169 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
sqlMapClient.startTransaction(); sqlMapClient.commitTransaction(); 貌似代码里不应该用这些语句的,因为事物是由spring管理的,你用代码控制之后,就是由你来管理了。还有不应该用try catch来处理异常吧,要把异常抛出dao,spring才能知道这个操作失败,然后才会回滚。。 你试试把一下语句去掉,然后不用try catch试试。。 sqlMapClient.startTransaction(); sqlMapClient.commitTransaction();
loveunittesting 2014-01-26
  • 打赏
  • 举报
回复
http://blog.sina.com.cn/s/blog_53923f940100g6as.html
指尖张扬 2014-01-26
  • 打赏
  • 举报
回复
看别人的配置文件的时候是使用创建代理事务的子Bean,传入每个Dao或Service,我这样做了也不行,求帮助
loveunittesting 2014-01-23
  • 打赏
  • 举报
回复
spring配置很复杂,尤其数据库事务管理方面bug很严重,还是别用了
指尖张扬 2014-01-23
  • 打赏
  • 举报
回复
额...地址再发一遍 http://bbs.csdn.net/topics/390699068

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧