rg.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'PERS_NAME' not found.
时间: 2023-09-25 12:16:55 浏览: 154
Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法
该错误信息指出在MyBatis的参数映射中找不到名为" PERS_NAME "的参数。这个错误通常出现在使用MyBatis执行SQL语句时,参数映射不正确或没有提供必要的参数值。
要解决这个问题,可以按照以下步骤进行操作:
1. 检查你的SQL语句中是否正确地使用了参数占位符,例如使用"#{}"包裹参数名。确保参数名与映射文件或注解中定义的参数名一致。
2. 检查你的Java代码中是否正确地设置了参数值。确保参数名与SQL语句中的参数名一致,并且提供了正确的参数值。
3. 检查你的映射文件或注解中是否正确地定义了参数映射。确保参数名正确地映射到了SQL语句中的参数位置。
4. 如果你使用了动态SQL语句,在条件判断中使用了参数,请确保参数在条件判断中正确地设置了值。
如果你仍然无法解决问题,可以参考MyBatis的官方文档或寻求相关技术人员的帮助。<span class="em">1</span>
#### 引用[.reference_title]
- *1* [技术栈:SpringBoot+Mybatis-plus+Mybatis+thymeleaf+MySQL](https://download.csdn.net/download/Abelon/88245984)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文