Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jpa标准api在id上获取_Jpa_Criteria Api - Fatal编程技术网

jpa标准api在id上获取

jpa标准api在id上获取,jpa,criteria-api,Jpa,Criteria Api,我的bean中有这样一个代码: Root<Application> root = query.from(Application.class); Fetch<xxx, yyy> fetch = root.fetch(xxx.yyy, JoinType.LEFT); fetch.fetch(yyy_.location, JoinType.LEFT); fetch.fetch(yyy_.project, JoinType.LEFT); root.fetch(xxx_.owner

我的bean中有这样一个代码:

Root<Application> root = query.from(Application.class);
Fetch<xxx, yyy> fetch = root.fetch(xxx.yyy, JoinType.LEFT);
fetch.fetch(yyy_.location, JoinType.LEFT);
fetch.fetch(yyy_.project, JoinType.LEFT);
root.fetch(xxx_.owner);
Root=query.from(Application.class);
Fetch=root.Fetch(xxx.yyy,JoinType.LEFT);
fetch.fetch(yyy_.location,JoinType.LEFT);
fetch.fetch(yyy_u2;.project,JoinType.LEFT);
root.fetch(xxx\所有者);
我需要从其他表中获取记录zzz,但在我的应用程序中它们之间没有链接。
对于某些记录,XXX创建了具有相同ID号的ZZZ入口。我想把它们拿到这里来给xxx。有可能吗?

或者在两者之间添加一个关系,或者创建一个将被转换为SQL交叉联接的CriteriaQuery,然后添加条件
XXX.zzz_id=zzz.id

,那么,使用criteria api是不可能的吗?