gpt4 book ai didi

java - 使用 Spring 和 Hibernate 的多数据库事务管理

转载 作者:搜寻专家 更新时间:2023-11-01 03:19:04 26 4
gpt4 key购买 nike

我提出了一个 Spring & Hibernate 应用程序,它对自己的系统数据库进行插入/更新,甚至必须插入/更新具有不同数据库类型的其他系统。

如何在使用不同的数据库时使用 Hibernate 实现事务管理。

-巴拉特

最佳答案

假设您正在寻找涉及多个数据源的交易,我强烈建议您提供 David Syer( Spring 主管)关于您的选择的这一系列帖子:

http://www.javaworld.com/article/2077963/open-source-tools/distributed-transactions-in-spring--with-and-without-xa.html

例如,某些数据库甚至在某些没有分布式事务的情况下支持跨数据库模式的事务(参见 here)。

除了 XA 两阶段提交事务管理器(因为它们引入了显着的开销和复杂性)之外,还有其他选项,但它们涉及不同的权衡。

关于java - 使用 Spring 和 Hibernate 的多数据库事务管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36802871/

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