1.异常信息:

Parameter ‘0’ not found. Available parameters are [arg1, arg0, param1, param2]

这是因为mybatis的Mapper接口方法传入了多个参数,如

List<User> findByNameAndPsd(String username, String password);

配置文件:

<select id="findByNameAndPsd" parameterType="User" resultType="User">SELECT * FROM user WHERE username = #{username} AND password = #{password}</select>

2.解决办法

a. 使用#{arg0}

使用#{arg0}和#{arg1}来告诉mybatis,当前变量使用哪个参数的值

<select id="findByNameAndPsd" parameterType="User" resultType="User">SELECT * FROM user WHERE username = #{arg0} AND password = #{arg1}</select>

b.使用注解@Param

List<User> findByNameAndPsd(@Param("username") String username,@Param("password")String password);

Mybatis 报错`Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2]`相关推荐

  1. idea运行报错Parameter ‘name‘ not found. Available parameters are [arg1, arg0, param1, param2]

    Parameter 'name' not found. Available parameters are [arg1, arg0, param1, param2] 出现问题: 在mapper或者dao ...

  2. 错误:Parameter ‘0‘ not found.Available parameters are [arg1, arg0, param1, param2]的解决方法

    错误:Parameter '0' not found.Available parameters are [arg1, arg0, param1, param2]的解决方法 参考文章: (1)错误:Pa ...

  3. 关于mybatis的Parameter ‘userid‘ not found. Available parameters are [arg1, arg0, param1, param2]的解决方案

    一.异常的内容 调用的映射方法: @Insert("insert into user_role(userId,roleId) values(#{userId},#{id})")vo ...

  4. Parameter 'userid' not found. Available parameters are [arg1, arg0, param1, param2]的解决办法

    HTTP Status 500 – Internal Server Error Type 异常报告 消息 Request processing failed; nested exception is ...

  5. Parameter ‘username‘ not found. Available parameters are [arg1, arg0, param1, param2] 绑定参数异常

    出现绑定异常 绑定参数username找不到,这是一个知识点的补漏,这篇文章相信对你肯定有所帮助! org.apache.ibatis.binding.BindingException: Parame ...

  6. java 传入多个参数时报Parameter 'XXX' not found. Available parameters are [arg1, arg0, param1,... 解决方案...

    @Select("SELECT id FROM ae_post ORDER BY id DESC LIMIT #{page},#{size}")List<Post> g ...

  7. 解决报错Parameter 0 of constructor in XXX required a bean...elasticsearch 继承ElasticsearchConfiguration方法

    SpringBoot中构建带有含参构造函数的Bean,解决报错Parameter 0 of constructor in XXX required a bean ,elasticsearch继承Abs ...

  8. Parameter ‘ew‘ not found. Available parameters are [wrapper, page, param1, param2]

    Parameter 'ew' not found. Available parameters are [wrapper, page, param1, param2] 源码 Impl类 @Overrid ...

  9. springboot启动报错Parameter 0 of method a in com.* required a bean of type 'java.lang.String' that could

    springboot服务启动报错,报错信息如下 *************************** APPLICATION FAILED TO START ******************** ...

最新文章

  1. Django从理论到实战(part9)--path和re_path
  2. 工作250:uniapp--实战--flex布局--星级评分
  3. 怎么样向云服务器上传文件_如何向云服务器传输文件
  4. vue怎么插入接口demo_vue项目如何设置接口
  5. mysql mvcc 读写阻塞_mysql面试题MVCC原理事务隔离级别_aiailingfei的博客-CSDN博客
  6. Openwrt编译教程:从头开始所有步骤(日志记录)
  7. 组态王的日历时间控件脚本
  8. CORE Transport Technologies宣布蓝牙航空货物跟踪系统重大升级
  9. Emscripten 单词_人教版英语七年级下册单词、课文及音频汇总
  10. HTML 实现打电话
  11. python通用管理系统_Python实例---CRM管理系统分析180331
  12. 如何让局域网中的其他主机访问虚拟机
  13. 苹果cms安装mysql检测失败_苹果cmsV10安装过程中的常见问题处理办法
  14. 前端开发中自己常见问题
  15. 台式机内存和服务器内存型号,台式机内存和服务器内存区分
  16. 牛顿迭代法(牛顿-拉弗森方法(Newton-Raphson method))
  17. ueditor编辑器右键粘贴、复制不能用的解决办法
  18. 2022年智源社区年度热点推荐丨新春集锦
  19. 〖编程初学者的自我修养 - 职业规划篇⑤〗- 利用职业能力模型拆解目标岗位
  20. Character n is neither a decimal digit number, decimal point, nor “e“ notation exponential mark.

热门文章

  1. jsonpath安装
  2. 【C#】C#中常用字符串转16进制
  3. [前端]-JQuery学习
  4. 对 Python 字典排序的两种简单方法
  5. 云计算时代,IT运维人员需要掌握哪些技术?会使用哪些运维工具?
  6. 【转】VT在BIOS内已开启,但CPU-v显示未开启
  7. talib包计算MACD值和行情软件有差异的解决方法
  8. 【SCOI2007】修车
  9. 老师金角大王的BLOG
  10. 01 HTML、HTTP协议