欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Spring boot中Spring-Data-JPA操作MySQL数据库时遇到的错误(一)

程序员文章站 2022-04-09 19:39:42
执行遇到如下错误: 看错误时要注意两点: 1.控制台报错情况,一般情况下红色第一行很重要,举例:上图info之下,蓝底标出的部分。 2.这种一般是以堆栈形式描述的,也就是重点在栈底的最后的一个完整的句子。 基于这两点,我们可以检查错误,打印出第一行,重点看最后一句:如下图: 这句话,不要紧,百度翻译 ......

 Spring boot中Spring-Data-JPA操作MySQL数据库时遇到的错误(一)

执行遇到如下错误:Spring boot中Spring-Data-JPA操作MySQL数据库时遇到的错误(一)

看错误时要注意两点:

1.控制台报错情况,一般情况下红色第一行很重要,举例:上图info之下,蓝底标出的部分。

2.这种一般是以堆栈形式描述的,也就是重点在栈底的最后的一个完整的句子。

基于这两点,我们可以检查错误,打印出第一行,重点看最后一句:如下图:Spring boot中Spring-Data-JPA操作MySQL数据库时遇到的错误(一)

这句话,不要紧,百度翻译一下也是可以救济的,我们来试一下:

Spring boot中Spring-Data-JPA操作MySQL数据库时遇到的错误(一)

因此,问题就出现在了这个productcategory类上,我们看一下,这不是我们的实体类吗?再从下向上看一下报出的问题,可以基本确定问题是,数据库的表无法与实体类进行绑定,所以,一般问题就是少了注解。

Spring boot中Spring-Data-JPA操作MySQL数据库时遇到的错误(一)

再次检查实体类的注解,字段,set与get,没问题后,在来测试,运行如下:

Spring boot中Spring-Data-JPA操作MySQL数据库时遇到的错误(一)

问题解决啦。