使用jpa操作MySQL遇到org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet

往上几句查找错误信息


显示当前字段无法匹配的原因。因为使用了JpaRepository,有一定的映射规则,对于表对应的实体类的成员变量有严格的限制。

例如,数据库列名为student_id、student_name,则Java的Student类的成员变量要命名为studentId和studentName。即把下划线改为驼峰写法。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 来源与:阿里云栖 禁止用于商业用途 ps:如果需要电子书 评论你们邮箱 我会发给你们 下面感觉还是有点乱 目录 一...
    小向资源网阅读 12,264评论 0 12
  • 传送门 解读阿里Java开发手册(v1.1.1) - 异常日志 前言 阿里Java开发手册谈不上圣经,但确实是大量...
    kelgon阅读 9,819评论 4 50
  • 我是个骨子里叛逆的孩子,或者说表面的我一直如昨的听话乖巧,所以每次当问我机票订好了吗的时候,我总是各种理由推脱着说...
    我是小姣阅读 4,547评论 1 1
  • 听了一辈子的音乐,写了几个月文章,但是没写过关于音乐的文章,甚是感慨。所以决定今天写一下关于音乐的事情。尽量写得不...
    笨小孩__阅读 9,366评论 0 5
  • 网上推荐的大多数固件由于发布时间较早,没有考虑到对 K1\K2 的适配,因此多多少少会有些小问题。最近再次在网上寻...
    invisprints阅读 14,865评论 0 1