首页 > 解决方案 > 休眠 5:升级

问题描述

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

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

命名查询具有“仅获取第一个?仅行”,这在休眠 4 中运行良好。不知道如何解决这个问题。我正在使用 DB2 方言。我也使用过jpa 2.2。我在下面的文章中找到了它,但它是针对 Oracle 的。 Hibernate 5 更改为仅使用 fetch first rows

谢谢,

标签: spring-boothibernatejpaormhibernate-5.x

解决方案


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


推荐阅读