编程事务
给ORM框架用的中间判断是否有连接的层
它为什么能实现安全
线程安全重点一
事务切面
在aop配置事务控制或注解式控制事务中,try...catch...会使事务失效,可在catch中抛出运行时异常
throw new RuntimeException(e)
或者手动回滚
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
使得事务生效,异常回滚。
编程事务
给ORM框架用的中间判断是否有连接的层
它为什么能实现安全
线程安全重点一
事务切面
在aop配置事务控制或注解式控制事务中,try...catch...会使事务失效,可在catch中抛出运行时异常
throw new RuntimeException(e)
或者手动回滚
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
使得事务生效,异常回滚。
玄机阅读 2k
程序猿DD阅读 2.8k
异常君赞 1阅读 967
曹旭升赞 1阅读 800
JavaGuide赞 1阅读 699
jingsewu阅读 1.2k
macrozheng阅读 1.2k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。