您的位置:首页 > 编程语言 > Java开发

关于Spring 代码中执行事务回滚

2017-01-18 10:02 288 查看
关于Spring 代码中执行事务回滚

 收藏

IceRainYWC

 

发表于 3年前 
阅读 3779 
收藏 9 
点赞 2 
评论 1

聚焦虚拟化和OpenStack、容器、大数据等开源技术的年度大趴!>>> »  


今天在程序中发现一个问题,我在Spring的applicationContext.xml中配置了事务,但是居然不能回滚,也不知道到底是我配置的问题还是怎么,也不管了,想了想以前用过在代码中回滚事务,但是忘记具体的名称了,查了半天也没查到在代码中如何进行事务的回滚,最后凭着记忆力和一点一点的试,终于记起来了,在次记录一下,以备以后查询使用和参考,同事也方便有需要的朋友参考!其实很简单,就一句话,哈哈:

try{
    .......你带逻辑代码
}catch(Exception e){ 
    e.printStatckTrace();
    TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); //代码执行事务回滚
}


© 著作权归作者所有

分类:工作日志 
字数:192

标签: Spring事务回滚

 打赏 
 点赞 
 收藏 
 分享




+ 关注

IceRainYWC 

 程序员  石家庄

粉丝 12
 
博文 63
 
码字总数 32107

相关博客



Spring 事务 状态信息的创建、回滚、清理、提交


 小官人

0

java异常之运行期异常和checked异常


 颖辉小居

23 0

使用SpringJUnit4ClassRunner进行单元测试


 b_a_s_i_l00

13316 0

评论 (1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: