博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring 事务注意事项
阅读量:5266 次
发布时间:2019-06-14

本文共 282 字,大约阅读时间需要 1 分钟。

使用事务注意事项

1,事务是程序运行如果没有错误,会自动提交事物,如果程序运行发生异常,则会自动回滚。 

如果使用了try捕获异常时.一定要在catch里面手动回滚。

事务手动回滚代码

TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();

 

2,把事务的切面类设为原型 @Scope("prototype") 而非单例

     因为事务的特性,隔离性,要求不同的事务之前不能相互影响

转载于:https://www.cnblogs.com/pickKnow/p/11138218.html

你可能感兴趣的文章
C# Winform 跨线程更新UI控件常用方法汇总
查看>>
如何单独编译Android源代码中的模块
查看>>
jsp中EL表达式不起作用的问题
查看>>
String or binary data would be truncated. The statement has been terminated.
查看>>
2014(4)软件工程,系统运行与维护,逆向工程,软件重构,设计恢复,重构工程...
查看>>
HashMap负载因子为什么是0.75
查看>>
js 小数相加
查看>>
Memcached+memcache
查看>>
Shell 编程
查看>>
wsgi
查看>>
课后 作业1
查看>>
关于C#学习的汇总——写在前面
查看>>
关于js(一)------------表达式&& ||
查看>>
django -- 对行的更新只有在save调用后才会入库
查看>>
JS 解析服务端返回的json数组
查看>>
MYSQL
查看>>
函数式编程语言LISP,python,haskell,clojure
查看>>
你连阶级固化的原因都搞不清,又凭什么不被固化在底层?
查看>>
Fitnesse安装
查看>>
GoogleV3地图API学习
查看>>