有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JPA在一个查询中检索2个列表

我需要你的帮助

我有两个带有联接表的表,以获得以下多个关系:

Table schema

在使用JPA的JAVA中,我可以让一个用户获得List<Group>,或者让一个组获得List<User>

有没有一种方法可以像使用SQL一样,使用List<User>List<Group>获取一个实体:

SELECT * FROM USER_GROUP 
INNER JOIN USERS ON USERS.ID = USER_GROUP.USER_ID 
INNER JOIN GROUPS ON GROUPS.ID = USER_GROUP.GROUP_ID 
WHERE USERS.USER_NAME LIKE ....

谢谢你的帮助:)


共 (0) 个答案