11t*_*ion 6 java spring jpql spring-data-jpa
我正在尝试将本机查询转换为 JPQL。在本机查询中, from 子句中有一个子查询。像下面这样
select * from table1 join (select * from table2) on ...
Run Code Online (Sandbox Code Playgroud)
因为我没能写JPQL一样的,因为它不允许在子查询from clause,我创建了标注有休眠的另一实体类@SubSelect("select * from table2")。现在我可以from在上述查询的子句中使用这个实体来代替子查询。
但是有两件事不太正确
@SubSelect 不使用 JPQL 查询,所以我必须放置本机查询。@SubSelect 是一个休眠特定的注释,我试图避免休眠特定的包。有@SubSelect等价的JPQL吗?
任何提示表示赞赏。
| 归档时间: |
|
| 查看次数: |
725 次 |
| 最近记录: |