原文:Spring Jpa报错之Unable to locate Attribute with the the given name [PId] on this ManagedType [com.kaspar.entity.Menu]

运行时发现报错如下: View Code 这个问题其实好坑,查了半天没发现我哪里配置错了,后来发现实体类声明字段大小写敏感。最直接导致原原因是: 因为是在加上红框部分才出现的错误。后来查资料说是实体类声明字段不规范导致的。 因为很多,再重新声明字段然后改动需要很花功夫。不得已一个一个尝试,不然只能写成原生SQL。最后按下面的方法定义暂时没有问题。 真是一开始没有注意到的问题在后面需要折腾好久。顺便 ...

2020-01-19 16:14 0 2004 推荐指数:

查看详情

使用Jpa报错Unable to locate Attribute with the the given name [***] on this ManagedType

在项目中使用Jpa对某一个字段进行查询,但是出现了以下报错信息: Jpa查询规定了特定的查询dao: 网上的教程是这样,但是不知道为什么在自己的电脑上就报了这个错,于是乎第一次我更改了字段名,错误就没了。 分割线--------------------------------------------------------------------------------------- ...

Thu Jun 24 17:34:00 CST 2021 0 963
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM