【问题标题】:Where can I find a list of all HQL keywords?在哪里可以找到所有 HQL 关键字的列表?
【发布时间】:2010-10-09 19:52:31
【问题描述】:

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

【问题讨论】:

    标签: java hibernate jpa hql keyword


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        试试this...不确定它是否完整或准确,但它可能是,因为它是 HQL 令牌列表。

        【讨论】:

          猜你喜欢
          • 2010-12-10
          • 1970-01-01
          • 2021-01-21
          • 2021-10-09
          • 2018-11-11
          • 1970-01-01
          • 2011-03-13
          • 2010-11-08
          • 1970-01-01
          相关资源
          最近更新 更多