【发布时间】:2013-09-02 07:48:15
【问题描述】:
我的应用程序中有两个不同的持久性单元。我使用 JPA 2.0 作为 ejb3.0 作为我的实体提供者。在我的一个数据库模式中,我有一个表,其中包含一个与另一个模式中的表具有外键关系的列。这些表在我的代码中被映射为单独的实体,没有任何关系。是否可以构建一个命名查询来连接这两个模式?
【问题讨论】:
我的应用程序中有两个不同的持久性单元。我使用 JPA 2.0 作为 ejb3.0 作为我的实体提供者。在我的一个数据库模式中,我有一个表,其中包含一个与另一个模式中的表具有外键关系的列。这些表在我的代码中被映射为单独的实体,没有任何关系。是否可以构建一个命名查询来连接这两个模式?
【问题讨论】:
跨 2 个模式,是的。 跨 2 个持久性单元 否,因为引用的任何内容都必须存在于持久性单元中。 没有理由为什么持久性单元不能拥有来自 2 个模式的实体
【讨论】: