一尘不染

JPA:返回多个实体的查询

hibernate

我正在写一个跨三个表的JPQL查询。在我的结果列表中,我想获得每个匹配行的所有三个实体(希望如此)。

有任何想法吗?

Hibernate 3.x是我的JPA提供程序。


阅读 436

收藏
2020-06-20

共1个答案

一尘不染

IIRC,您可以执行SELECT o1, o2, o3 FROM EntityA o1, EntityB o2, EntityC o3 WHERE ....,结果将是List<Object[3]>,其中数组内容将包含o1,o2,o3值。

2020-06-20