springmvc注解式事务手动回滚

Spring的AOP事务管理默认是针对unchecked exception回滚(运行期异常,Runtime Exception),如果希望手动控制事务的回滚,可以通过

TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 配合@Transaction注解使用,在需要回滚的地方调用TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();方法即可实现事务的回滚操作。
posted @   java攻城狮  阅读(4331)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示