spring mybatis 事务死活不起作用。

liuwenzhaoaaa 2015-07-03 04:45:01
哪位高人帮我看看,实在弄不了了。事务就是不起作用。不回滚。

下面这个是applicationContext.xml

这个是dispatcher-servlet.xml


...全文
630 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyachao110 2018-11-03
  • 打赏
  • 举报
回复
try catch的话,在catch中抛出runtime异常或者手动回滚
job920 2015-07-07
  • 打赏
  • 举报
回复
引用 6 楼 liuwenzhaoaaa 的回复:
我解决了,事务加在service,不能再service中try catch 要去上一层。
啥意思啊 讲清楚一点啊 为啥事物不起作用 后来做了啥 又起作用了啊
xiaoliu150 2015-07-07
  • 打赏
  • 举报
回复
你的说法是对的
liuwenzhaoaaa 2015-07-06
  • 打赏
  • 举报
回复
改成false也没有作用啊!
liuwenzhaoaaa 2015-07-06
  • 打赏
  • 举报
回复
我解决了,事务加在service,不能再service中try catch 要去上一层。
liuwenzhaoaaa 2015-07-06
  • 打赏
  • 举报
回复
也尝试了,还是不行,只有在catch加上TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();才成功,但是这就不是声明式的了啊成了编码式的了
ajax_12 2015-07-06
  • 打赏
  • 举报
回复
这样是不可以的 事物不会回滚,在方法体上面抛出异常才可以
zhyong~ 2015-07-03
  • 打赏
  • 举报
回复
readOnly是true就没有事务了
liuwenzhaoaaa 2015-07-03
  • 打赏
  • 举报
回复
我故意让下面的删除操作出错

81,092

社区成员

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

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