美文网首页JPA 菜鸟教程
JPA中SQLGrammarException错误处理方法

JPA中SQLGrammarException错误处理方法

作者: 18587a1108f1 | 来源:发表于2017-08-02 18:18 被阅读5次

JPA使用时,Repository中无异常,但运行时报错:

ResultSet org.hibernate.exception.SQLGrammarException: 
could not extract ResultSet

可能原因:

1.sql语句书写错误,请检查 @Query() 中的sql语句语法是否正确。
2.字段出错,可能存在表中没有的字段但是entity实体类中含有,请检查实体类是否与表对应且一致。
3.检查自己写的Repository接口中,extends CrudRepository<xxxEntity,Integer>时候所引用的实体类是否正确,与 @Table注解中的表对应一致,与下方sql语句中的实体类一致。

相关文章

网友评论

    本文标题:JPA中SQLGrammarException错误处理方法

    本文链接:https://www.haomeiwen.com/subject/odwflxtx.html