事务
_自由之子_
这个作者很懒,什么都没留下…
展开
-
Spring 事物对系统性能影响
背景:公司使用的自己封装的分库分表的中间件,配合Spirng的事物,实现数据库访问功能。优化前的针对某接口的TPS只有30左右 接口调用Spring事物的伪代码public void A(){B();}public void B(){ //do somethings //Mysql 具体事务逻辑 增删改查 // do something}事物配置针对方法A<tx:method na原创 2017-05-22 17:28:19 · 3224 阅读 · 0 评论 -
spring事务不能回滚 异常捕获不抛出
默认spring只在发生未被捕获的runtimeexcetpion时才回滚。 最笨的办法:代码级控制:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 为何在aop advitor中配置rollba-for=“java.lang.Exception”异常时不回滚呢?转载 2017-05-12 11:18:54 · 336 阅读 · 0 评论