Spring MVC 之Transaction rollback

来源:互联网 发布:淘宝旺铺智能版功能 编辑:程序博客网 时间:2024/06/06 04:02

不知道大家在开发中有没有遇到这种,问题,在一个事务中,当执行到某个sql语句时,不满足业务条件,需要rollback,但是通常情况下,只有报异常的时候才会rollback,那么此时怎么办呢,如果此时抛异常的话,又需要处理异常,spring MVC有专门的解决这种问题的方法。

只需要写入如下代码就可以:

TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();


0 0