Mybatis出现Parameter ‘XXX‘ not found. Available parameters are [0, 1, param1, param2]错误解决方法
2023-09-14 09:14:09 时间
一、报错分析
1. 控制台报错分析
Caused by: org.apache.ibatis.binding.BindingException: Parameter 'phone' not found. Available parameters are [arg1, arg0, param1, param2]
也就是phone参数找不到
2. 数据库报错分析
1054 - Unknown column '123qwe' in 'where clause'
加个 引号 数据就查出来了
但是,#{}参数占位符可以自主判断参数是否需要 + " ",所以传到数据库查询是上图结果。
二、错误原因
当使用多个单参数没有使用@Param注解进行标注的方式进行传值时,就会出现参数xxx找不到的问题。如下图这种没有加注解的
三、解决办法
1. 解决方式一
使用@Param注解进行标注的方式进行传值
2. 解决方式二
参数使用args…或param…
可用参数:arg0,arg1
可用参数:param1,param2
相关文章
- javascript中错误使用var造成undefined
- Linux启动网卡时出现RTNETLINK answers: File exists错误解决方法
- MySQL导入数据报Got a packet bigger than‘max_allowed_packet’bytes错误的解决方法
- svn错误对照表
- SSRS 2008 R2 错误:Timeout expired. The timeout period
- 数据分析人员常犯的五大错误以及预防方法
- 计算机意外地重新启动或遇到错误。windows安装无法继续。若要安装windows 请单击
- 网站出现数据库连接失败,mysql 2003错误(10061) 的解决方法
- 打开c++ 项目遇到的错误
- 使用SAP CRM中间件从ERP下载Customer的错误消息:Distribution channel is not allowed for sales organization
- SAP CRM中间件错误IB_CRM_UPLOAD_MSG的解决方法
- 使用application log分析Fiori navigation target解析错误
- 将 SAP Spartacus 作为 feature module 进行 Lazy Load 延迟加载时遇到的注入错误分析
- package javax.servlet.jsp.tagext does not exist的错误消息如何解决
- HTTP 错误 500.19 - Internal Server Error
- atitit.404错误的排查流程总结vOa6
- Mybatis出现Parameter ‘XXX‘ not found. Available parameters are [0, 1, param1, param2]错误解决方法
- 网站nginx负载下因程序错误导致多节点重复处理请求的解决过程
- Try setting a different JdbcType for this parameter or a different configuration property错误的详细解决方法
- nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘xxx‘错误的详细解决方法
- 解决执行Mybatis-plus的调用方法selectById、selectList等报的错误:BindingException:Invalid bound statement (not found)
- autoconf-archive编译错误及解决
- Win11系统提示backgroundtaskhost.exe系统错误解决方法
- 操作无法完成(错误0x00000709)解决方法
- ssh配置互信时错误解决方法
- HBase启动RegionServer时报UnknownHostException错误的解决方法
- [usb_cam-1] process has died, 通过ros 运行usb_cam时出现错误?
- AC上百度网盘做了策略可以下载不能上传 但是网页访问不了出现NET:ERR_CERT_AUTHORITY_INVALID 错误
- Mysql错误1452 - Cannot add or update a child row: a foreign key constraint fails 原因及解决方法