B -> A 或更多。 调用必须交易安全。 推荐-6ren">
gpt4 book ai didi

java - 使用 Spring 以事务方式安全地从一个 EAR 文件调用另一个 EAR 文件的 "correct"方法是什么?

转载 作者:行者123 更新时间:2023-12-01 05:51:50 26 4
gpt4 key购买 nike

我有两个 Spring 应用程序 A 和 B,每个应用程序都位于一个单独的 EAR 文件中。现在我想从 A 调用到 B,反之亦然,甚至可能是 A -> B -> A 或更多。

调用必须交易安全

推荐的方法是什么?

最佳答案

保证安全的唯一方法是使用由容器管理的 JTA 事务。 Spring 通过其 JtaTransactionManager 支持这些,因此您可以像 Spring 中的任何其他事务一样编写事务逻辑。所有数据源必须由容器管理,而不是由应用程序管理。

关于java - 使用 Spring 以事务方式安全地从一个 EAR 文件调用另一个 EAR 文件的 "correct"方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4448016/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com