JPA 2.0/Hibernate关于关联的自定义联接子句

JPA 2.0/Hibernate关于关联的自定义联接子句,hibernate,jpa,join,where-clause,Hibernate,Jpa,Join,Where Clause,我想将使用hibernate或JPA2.0注释的2个实体与自定义join子句相关联。该子句不是通常的FK/PK等式。在SQL中,这类似于: join b on a.id = 1000 * b.a_id 是否可以注释这样一个自定义的join where子句并忽略默认的join where子句 join b on a.id = b.a_id Hibernate的@JoinFormula允许这样做。 以这个RFE为例:Hibernate的@JoinFormula允许这样做。 查看此RFE以获取示例

我想将使用hibernate或JPA2.0注释的2个实体与自定义join子句相关联。该子句不是通常的FK/PK等式。在SQL中,这类似于:

join b on a.id = 1000 * b.a_id
是否可以注释这样一个自定义的join where子句并忽略默认的join where子句

join b on a.id = b.a_id

Hibernate的@JoinFormula允许这样做。
以这个RFE为例:

Hibernate的@JoinFormula允许这样做。 查看此RFE以获取示例: