java - 一个数据库中的表可以为不同数据库中的另一个表声明一对多声明吗

标签 java hibernate jakarta-ee jpa azure-sql-database

我想知道是否有一种方法可以让一个实体声明 OneToMany 或通过 JPA 访问不同数据库中的另一个表。

JPA 是否可以访问多个数据库,并且一个实体引用另一个数据库的另一个实体?

谢谢, 安数

最佳答案

不,你不能在hibernate中执行此操作...Jpa将为你在cfg文件中映射的数据库生成查询...你不能在单个cfg文件中同时配置两个数据库...

关于java - 一个数据库中的表可以为不同数据库中的另一个表声明一对多声明吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14331546/

相关文章:

java - 如何在 Java EE 中创建 GUID

java - Gradle 将缓存 8MB jar,但不会缓存 32MB jar

java - 使 jar 在 32 位 jre 中运行

java - 从 Java 对象到 JSON 对象的自定义转换

hibernate - hibernate是在内部使用jdbc还是在内部使用JTA,或者它是可配置的?”

jsf - 无法定义类 jakarta.faces.webapp.FacesServlet

java - 异步地将数据放入缓存中

java - 格式化toString方法

java - oracle SQL Hibernate一对一映射返回NullPointerException

java - JSF 2.0 什么时候发布?