使用真正需要Hibernate HQL而非JPQL的用例

时间:2011-10-11 14:25:53

标签: hibernate jpa orm hql jpql

我知道JPQL是HQL的一个子集。

是否有任何实际用例(请举例)真正需要使用HQL特定功能(这意味着使用JPQL是不可能或相当困难的)来实现它们?

2 个答案:

答案 0 :(得分:4)

每次要使用the HQL documentation中列出的表达式/函数之一,而JPQL不支持这些表达式/函数:

  • 秒,分钟等
  • 用户添加方言

答案 1 :(得分:0)

我的结论是,没有实际的用例只能用JPQL(不使用HQL)实现是不可能或相当困难的