Spring Boot 3.0中的多数据库事务管理

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

您好,我有两个不同的数据库,我的流程需要分布式事务。

链式事务管理器已弃用 (https://github.com/spring-projects/spring-data-commons/issues/2232

Spring Boot 3.0之后,Spring不支持像atomikos这样的jta解决方案

https://github.com/atomikos/transactions-essentials/issues/175) (https://github.com/spring-projects/spring-boot/issues/20809) 那么使用 Spring Boot 3.0 来管理分布式事务管理的最佳方式是什么

java spring-boot spring-data-jpa jta
1个回答
0
投票

atomikos TransactionEssentials 的最新(6.0)版本声称支持 Jakarta EE。所以应该支持springboot 3.

请参阅此处:https://github.com/atomikos/transactions-essentials/blob/master/README.md

您可以使用 springboot 3 尝试一下这个启动器:https://mvnrepository.com/artifact/com.atomikos/transactions-spring-boot3-starter/6.0.0

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