spring-data-jpa Sping Boot Batch中跨多个步骤的事务管理

cclgggtu  于 2022-11-10  发布在  Spring
关注(0)|答案(1)|浏览(130)

我正在使用Sping Boot Batch来创建我的批处理系统。我有大约10个不同的步骤使用Spring Boot Data JPA Repository在同一数据库中写入数据。
我希望10个不同步骤中的所有写操作都应在一个事务下执行,该事务将在第11个步骤中提交。
有什么办法可以做到这一点呢?

2ic8powd

2ic8powd1#

您可以使用ChainedTransactionManager,请检查下面的分布式事务管理器的URL,以便在它们之间建立链
https://medium.com/swlh/working-with-spring-batch-and-distributed-transaction-772de2219e60

相关问题