gpt4 book ai didi

java - 如何使用一个持久性单元连接到多个数据库?

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

我将 JPA 与 Hibernate 一起用作我的 JPA 提供程序。我的应用程序需要连接到 persistence.xml(默认持久性单元)中定义的数据库,从表中获取多个配置的系统并为每个系统创建 EntityManagerFactory(系统仅在连接参数、方言和驱动程序方面不同)。

是否可以使用"template"持久性单元来实现?现在我为每个系统使用不同的复制持久性单元,但这似乎毫无意义。

最佳答案

您可能需要编写自己的 JCA compliant包装不同数据库连接器并通过 JPA 公开的连接器:

关于java - 如何使用一个持久性单元连接到多个数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5796994/

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