gpt4 book ai didi

java - 数据库与spring roo的关系

转载 作者:行者123 更新时间:2023-12-01 05:09:59 25 4
gpt4 key购买 nike

是否可以在两个不同持久性单元中的两个实体之间创建关系(@OneToMany、@ManyToMany)?

按照此设置后 http://viralpatel.net/blogs/spring-roo-two-database-configuration/我想看看使用一个持久单元上下文创建的实体是否可以与另一个上下文上的另一个实体交互。

如果这不可能,我是否只能自己管理交易?

最佳答案

您不能在两个不同的上下文/数据库之间建立关系。有些数据库允许您设置数据库链接。这些在数据库中创建一个虚拟模式/数据库,它看起来像在同一个数据库中,尽管事实并非如此。然而,我发现这些类型的解决方案速度缓慢且存在问题。

此外,当处理两个不同的数据库时,事务管理变得更加复杂。您可以使用完整的两阶段提交事务管理。或者,您可以使用专门适用于您的 2 个数据库实例的自定义事务管理器。

关于java - 数据库与spring roo的关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12161404/

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