首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Parameter ‘**‘ not found. Available parameters are [0, 1, param1, param2]解决办法

Parameter ‘**‘ not found. Available parameters are [0, 1, param1, param2]解决办法

原创
作者头像
刘大猫
发布2025-09-25 21:25:06
发布2025-09-25 21:25:06
920
举报
文章被收录于专栏:JAVA相关JAVA相关

<font color='red'>发生场景:mapper层方法传2个参数,默认一个参数可以不需要@Param,但传多个参数必须指定@Param("别名")</font>

<font color='red'>说明:该问题出错在mapper层与xml层的参数设置问题</font>

@toc

第一种情况:mapper层方法缺少@Param注解

第二种情况:传2个参数都是对象的时候,而不是简单地string、int等等

出错原因:对象具体的xx属性没加对象名

出错代码:

正确代码:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一种情况:mapper层方法缺少@Param注解
  • 第二种情况:传2个参数都是对象的时候,而不是简单地string、int等等
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档