我在哪里可以找到所有HQL关键字的列表?

时间:2009-02-25 14:30:47

标签: java hibernate jpa hql keyword

在哪里可以找到所有HQL关键字的列表?

3 个答案:

答案 0 :(得分:3)

在完整的Hibernate源代码下载中有一个grammar\hql.g文件,它是ANTLR语言定义。您可以从官方GitHub源存储库here查看此文件的最新版本。

tokens部分,您会找到所有代币,包括关键字(它们是定义为字符串的代码,例如ALL="all")。

答案 1 :(得分:-1)

尝试this ...不确定它是完整还是完全,但它可能是,因为它是HQL令牌列表。

答案 2 :(得分:-1)

这是Hibernate 2的BNF,我不确定它是否与上面提到的hql.g文件格式相同:

http://www.hibernate.org/89.html