如何在Spring Boot 3中替换分布式事务中的atomikos

问题描述 投票:0回答:1

当atomikos在Spring Boot 3中被删除时,我尝试遵循迁移指南: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide

但我看不到有关它的信息。其他框架如 narayana 或 bitronix 也不在 Spring Boot 依赖项中。

java spring spring-boot distributed-transactions
1个回答
0
投票

Spring 过去直接支持像 Atomikos 这样的分布式事务工具。但是,从 Spring 3 开始,此支持已停止,如 Spring Boot 3.0 迁移指南中所示。您可以使用以下依赖项。

<dependency>
   <groupId>com.atomikos</groupId>
   <artifactId>transactions-spring-boot3-starter</artifactId>
   <version>6.0.0</version>
</dependency>

<dependency>
   <groupId>javax.transaction</groupId>
   <artifactId>jta</artifactId>
   <version>1.1</version>
</dependency>

您可以查看此处以获取完整的代码和文章。

© www.soinside.com 2019 - 2024. All rights reserved.