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
Java EJB/JPA:它叫JPQL还是EJBQL?_Java_Jpa_Jakarta Ee_Ejb_Jpql - Fatal编程技术网

Java EJB/JPA:它叫JPQL还是EJBQL?

Java EJB/JPA:它叫JPQL还是EJBQL?,java,jpa,jakarta-ee,ejb,jpql,Java,Jpa,Jakarta Ee,Ejb,Jpql,JPA查询语言称为JPQL还是EJBQL?我不时地读到关于它们的文章,JPQL似乎出现得稍微频繁一些,但是像JBoss Seam这样的框架在任何地方都使用EJBQL,那么哪一种是哪一种?EJBQL是EJB2.1规范中包含的过时的查询语言 JPQL是与JPA一起使用的新查询语言,它取代了EJBQL。JPQL支持所有旧的EJBQL语言,包括许多不推荐使用的部分。JPQL是一系列“尝试替换SQL的纯java查询语言”中的第三种,这些语言也很可能不推荐使用。

JPA查询语言称为JPQL还是EJBQL?我不时地读到关于它们的文章,JPQL似乎出现得稍微频繁一些,但是像JBoss Seam这样的框架在任何地方都使用EJBQL,那么哪一种是哪一种?

EJBQL是EJB2.1规范中包含的过时的查询语言


JPQL是与JPA一起使用的新查询语言,它取代了EJBQL。JPQL支持所有旧的EJBQL语言,包括许多不推荐使用的部分。

JPQL是一系列“尝试替换SQL的纯java查询语言”中的第三种,这些语言也很可能不推荐使用。