当前位置: 代码迷 >> 综合 >> org.hibernate.exception.SQLGrammarException: could not execute statement
  详细解决方案

org.hibernate.exception.SQLGrammarException: could not execute statement

热度:3   发布时间:2023-11-19 20:52:42.0

错误信息如下

错误代码

错误原因

1、我用的是hibernate的方言写法

sql语句里面对于的应该是表名不是类名了

2、我没有给username赋值

缺少了qs.setString(0, up.getUsername());导致执行异常

解决方案

1、把Userpush写成表名,或者是把createSQLQuery写成createQuery

2、加上qs.setString(0, up.getUsername());

  相关解决方案