博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mybatis:Parameter '***' not found. Available parameters are [arg1, arg0, param1, param2]
阅读量:6847 次
发布时间:2019-06-26

本文共 310 字,大约阅读时间需要 1 分钟。

hot3.png

看看我的Mapper.xml文件

UPDATE project SET state = #{state} WHERE id = #{id}

再看看我对应的Mapper.java 接口文件

int upState(int id, String state);

发现问题了没?找不到参数是因为单独传参的时候mybatis需要明确param的命名,在xml文件中才能识别 

int upState(@Param("id")int id, @Param("state")String state);

 

转载于:https://my.oschina.net/u/3658506/blog/1634018

你可能感兴趣的文章
L2-015. 互评成绩
查看>>
iOS9新特性
查看>>
poj3186 poj3267
查看>>
烂泥:学习centos之快速搭建LNMP环境
查看>>
Poj2723:Get Luffy Out
查看>>
L365
查看>>
SUST OJ 1642: 绝地求生—死亡顺序
查看>>
Android中XML解析-Dom解析
查看>>
highcharts 多数据+切换
查看>>
关于输入输出及编译优化 模板代码
查看>>
世界上各种壮观震撼奇景。也许你这辈子都看不到了!
查看>>
安装包制作工具 SetupFactory使用2 API清单
查看>>
js中with、this的用法
查看>>
ADO.NET调用存储过程
查看>>
安装UBUNTU Server 11.10
查看>>
MVVM架构~使用boxy和knockoutjs实现编辑功能
查看>>
Web analytics unique visitors go sky high 网站分析报表,唯一IP地址用户
查看>>
MVC之参数验证(三)
查看>>
android截图 - 截取ContentView - 截取指定的View并且保存
查看>>
Prism 4 文档 ---第5章 实现MVVM模式
查看>>