日常报错

787a0dc144c021998c726c0b83cb0e5

这个错误是没有在表中找到对应的字段

出现这个错误是因为我将sql语句中的字段写成了对应的实体类属性列如:

emp(username, password, name, gender, phone, job, salary, image, entry_date, create_time, update_time)(正确写法)

emp(username, password, name, gender, phone, job, salary, image, entryDate, createTime, updateTime)(我报错的写法)

e735267b19feaadaff66945b347ade5

这个错误是表中的phone字段有限制长度,测试的时候多输入了一个数字

77c501b474a2b209bb04a93746948f0
这个是没有找到参数原因有很多我这里是因为在接口的方法中有多个参数,但SpringBoot和myBatis默认情况下不支持保留参数名导致编译后的参数名不一致了所以找不到参数
image

解决方法:在参数前面使用@param("name")注解,其中的name需要与你的参数名一致,就相当于取别名。

image

posted @ 2025-07-09 19:20  mz456  阅读(22)  评论(0)    收藏  举报