Java Hibernate TypedQuery在升级到版本5后失败(如果以结束)
我们正在尝试将hibernate从4.3.5升级到hibernate 5.4.0,在升级过程中,我们遇到了一个先前工作的类型化查询错误Java Hibernate TypedQuery在升级到版本5后失败(如果以结束),java,hibernate,Java,Hibernate,我们正在尝试将hibernate从4.3.5升级到hibernate 5.4.0,在升级过程中,我们遇到了一个先前工作的类型化查询错误 entityManager.createQuery("select u from " + GenericConnection.class.getName() + " u where u.id = :uid)").setParameter("uid", connection.getId()).getResultList() 类型化查询有一个额外的“)”,但在前面
entityManager.createQuery("select u from " + GenericConnection.class.getName() + " u where u.id = :uid)").setParameter("uid", connection.getId()).getResultList()
类型化查询有一个额外的“)”,但在前面它仍然工作得很好。升级后由于以下原因导致失败:org.hibernate.hql.internal.ast.QuerySyntaxException:应为EOF,在第1行第72列附近找到“')”
修复很简单-删除“')”字符,但因为我们正在修改一个有许多此类故障的遗留应用程序。因此,我想了解这是否是hibernate团队的故意修复,以及它是否有任何副作用。参考HibernateJira问题会很好
谢谢。格式不正确,不知道什么。有什么更新吗?