产生的原因是:
Hibernate默认生成的是将列名其中的大写字母转换成带_的小写字母
也就是说如果你的UserName,会被当作列名是usre_name。
想看产生错误的那个sql,可以在配置文件里加上 spring.jpa.show-sql = true
解决办法:
1.你可以将你是实体类里对应的类名改为小写。(如果你的领导脾气好的话)
2.@Column(name = “xxx”)
产生的原因是:
Hibernate默认生成的是将列名其中的大写字母转换成带_的小写字母
也就是说如果你的UserName,会被当作列名是usre_name。
想看产生错误的那个sql,可以在配置文件里加上 spring.jpa.show-sql = true
解决办法:
1.你可以将你是实体类里对应的类名改为小写。(如果你的领导脾气好的话)
2.@Column(name = “xxx”)