今天碰到一个奇怪的问题,在service中执行方法,调用了两次dao,前面是save,在save后面抛错,竟然没回滚,难道不是一个事务?

后来网上查资料,发现spring的事务回滚必须是运行时异常RuntimeException

将Exception改为RuntimeException后问题解决!

哎····

最新文章

  1. 关于for循环的几个小练习,例如奇数偶数,阶乘,求和等
  2. float 对整形的取余运算
  3. Sql Server系列:索引设计原则及优化
  4. 还是this的问题
  5. lucene字典实现原理——FST
  6. rails 学习笔记
  7. replace() MySQL批量替换指定字段字符串
  8. 深入理解Java虚拟机 - 垃圾收集算法与垃圾收集器
  9. matlab 函数说明--waitforbuttonpress
  10. sql server 分布式事务
  11. C的|、||、&、&&、异或、~、!运算(转)
  12. XMLHttpRequest Level 2 使用指南
  13. magento里获取用户姓名
  14. 4日6日--Math的常用方法
  15. 关于MYCAT 读写分离,与只读事务的问题.
  16. Java 使用PDFBox提取PDF文件中的图片
  17. 解决IIS无法启动w3svc
  18. zabbix添加对haproxy的监控
  19. 《Java并发编程实战》笔记-synchronized和ReentrantLock
  20. centos7 二进制版本安装 mysql8.0.13

热门文章

  1. 新增了个job
  2. 如何判断exe或dll的目标平台及是否是.NET?
  3. 为什么上传文件的表单里面要加一个属性enctype=multipart/form-data?
  4. javascript生成对象的三种方法
  5. Maven间接依赖冲突解决办法
  6. LeetCode "Is Subsequence"
  7. [platform]Device和Driver注册顺序
  8. 【uTenux】学习一个嵌入式操作系统-uTenux
  9. Filezilla 适用于 Win2003 和 WinXP 的版本
  10. AMap公交线路查询