- 博客(1)
- 收藏
- 关注
原创 Spring方法嵌套调用事务失效原因及解决办法
spring方法调用导致事务失效原因及解决方案1、事务失效场景复现背景我们在平时的工作中写业务逻辑的时候,有可能会遇到这么一个场景:在一个循环中处理事务问题。在使用声明式事务的情况下我们有两种选择,要么把@Transanal注解放在整个循环的方法上,这样的话每次循环的事务都会被管理到,缺点是使用了长事务,会导致锁表问题,影响效率。另一种方案是将每一次循环抽出一个方法,然后把@Transanal注解加在这个方法上。这样spring只管理了本次循环的事务,解决了长事务问题,但是有事务失效的风险。下面我将会
2021-05-25 09:20:56
1388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人