//默认spring只能在捕获到runtimeException时才会回滚,

throw new RuntimeException("出现runtime异常");

} catch (BadPaddingException bpe) {

} catch (Exception e) {
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
} //如果try catch 到Exception级别 只能设置手动回滚。 throw new RuntimeException("出现runtime异常"); } catch (BadPaddingException bpe) { } 这样也会自动回滚。

最新文章

  1. Linux下忘记MySQL的root密码的解决方法
  2. jquery 抽奖示例
  3. html中的空格显示问题
  4. Android Studio 使用技巧
  5. Class.isAssignableFrom(Class clz)与instanceof与Class.isInstance(Object obj) 的区别和联系
  6. POJ 2420:A Star not a Tree?
  7. IIS6.0开启gzip压缩(来自百度)
  8. .NET中异常处理的最佳实践(转)
  9. 如何用 React Native 创建一个iOS APP?
  10. 关于C#的编译与执行
  11. ASP.NET实现年月日三级联动(局部刷新)
  12. MVC路由规则以及前后台获取Action、Controller、ID名方法
  13. Erp第一章:初感
  14. 【Linux编程】存储映射I/O
  15. 一个好用简单的布局空间EasyUI
  16. POJ 2728 Desert King 最优比率生成树
  17. CSS学习笔记09 简单理解BFC
  18. .net 手机滑动加载
  19. 90%会搞错的JavaScript闭包问题
  20. Cassandra基础3

热门文章

  1. IntelliJ IDEA For Mac 快捷键 [转]
  2. jQuery之map()和get() map().get().join意思
  3. Java源码之String
  4. velocity 遍历EventHandler Iterator
  5. 转载:http://blog.csdn.net/foruok/article/details/53500801
  6. shell方式切割tomcat日志
  7. from PyQt4.QtGui import * 提示 ImportError: DLL load failed: %1 is not a valid Win32 application.
  8. 区块链入门级别认知(blockchain)
  9. OC自动释放池autoreleasepool介绍
  10. Linux安装jdk10