如何使用PlatformTransactionManager在单个事务中提交或回滚多个插入查询?

问题描述

我有一个场景,该场景想提交或回滚(如果有错误)多次插入查询一次。有什么想法可以使用PlatformTransactionManager对其进行存档吗?

例如:
方案1(无错误
======================================
还没有提交的执行插入A
还没有提交的执行插入B
还没有提交的执行插入C
提交插入A,B,C

方案2(有错误
======================================
还没有提交的执行插入A
还没有提交的执行插入B
还没有提交的执行插入C(有错误!)
回滚插入A,B,C

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)