休眠5:升级

Hibernate 5: upgrade

我正在从 4 升级到 Hibernate 5。我在应用程序启动时遇到以下错误。

org.hibernate.hql.internal.ast.QuerySyntaxException:意外标记:第 1 行附近的 FETCH

命名查询有 "fetch first ? rows only",它在 hibernate 4 上运行良好。不知道如何解决这个问题。我正在使用 DB2 方言。我也使用过 jpa 2.2。 我在下面找到了文章,但它是针对 oracle 的。

谢谢,

经过一些分析,我发现 Hibernate 5 不再支持 FETCH。