写点什么

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

作者:刘大猫
  • 2025-09-25
    黑龙江
  • 本文字数:179 字

    阅读完需:约 1 分钟

<font color='red'>发生场景:mapper 层方法传 2 个参数,默认一个参数可以不需要 @Param,但传多个参数必须指定 @Param("别名")</font><font color='red'>说明:该问题出错在 mapper 层与 xml 层的参数设置问题</font>


@[toc]

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

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

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



正确代码:



用户头像

刘大猫

关注

还未添加个人签名 2022-08-23 加入

还未添加个人简介

评论

发布
暂无评论
Parameter ‘**‘ not found. Available parameters are [0, 1, param1, param2]解决办法_人工智能_刘大猫_InfoQ写作社区