使用休眠条件连接多个表

时间:2018-08-08 12:28:41

标签: hibernate hibernate-mapping hibernate-criteria

当前,我在休眠时无法连接两个表。

我正在寻找休眠标准方法来连接两个不同的表。我们

具有两个不同的实体,它们没有任何关联。现在我需要

使用休眠条件加入这两个实体。

找到以下查询以实施条件

select * from student s, book b on s.studentId=b.studentId

请帮助我实现此功能。

谢谢, 纳西p

1 个答案:

答案 0 :(得分:0)

尝试这样的事情

...
JPAQuery select = new JPAQuery(entityManager);
select.from(student, book);
select.where(student.studentId.eq(book.studentId));
select.list(book)