文档章节

mybatis报org.apache.ibatis.binding.BindingException异常

 枫叶寂
发布于 2017/07/21 20:05
字数 126
阅读 3
收藏 0

Parameter 'name' not found. Available parameters are [1, 0, param1, param2]

这是mybatis接收多种参数时存在的问题。

解决方案:

1. 使用索引下标

     接口中的方法

public int select(String name,String password);

     xml文件

<select id="select" parameterType="string" resultType="int">
     select count(id) from tb_user where name=#{0} and password=#{1}
</select>

2. 使用注解@Param

     接口中的方法

public int select(@Param("name")String name,@Param("password")String password);

      xml文件

<select id="select" parameterType="string" resultType="int">
		select count(id) from tb_user where name=#{name,jdbcType=VARCHAR} and password=#{password,jdbcType=VARCHAR}
</select>

 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 2
码字总数 518
作品 0
邯郸
参数为集合时,mybatis3 分页查询问题及其对应的解决方法

当参数为集合时,使用mybatis3分页查询时抛出的异常: UserMapperTest.java的部分代码(测试用例): UserMapper.java部分代码: UserMapper.xml代码(错误的用法示范): 执行测试用例后,后...

有钱有爱
2016/06/17
77
0
Invalid bound statement (not found) --mybatis

使用mybatis时,报异常:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 首先可以肯定的是,不存在dao层方法名与mapper.xml中方法名不对应的情况,names...

liuhuics10
2016/07/15
28
2
MyBatis错误MyBatisSystemException,BindingException

今天在执行mybatis的时候,项目报了一个错误 错误 [apusic.web.sdfer./sdfer] 执行Servlet时发生错误。 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis......

sprouting
2016/06/06
198
1
springMVC + mybatis + mongodb结合时 想某些dao层的方法不走mybat

问题1:springMVC + mybatis + mongodb结合时 想某些dao层的方法不走mybatis,但是系统会报找不到注解的实体及mongoTemplate注解不了,报部分错误信息(只截取了部分信息) org.apache.ibati...

带你去遛狗
2016/07/26
1K
0
包路径扫描引起的 MyBatis 异常 BindingException

异常信息 org.apache.ibatis.binding.BindingException:Invalid bound statement (not found): net.mytaotao.usermanager.core.user.service.UserService.getUserById 发现原因 这里的 user......

j4love
2016/12/09
45
0

没有更多内容

加载失败,请刷新页面

加载更多

Delphi 常用API 函数(好多都没见过)

AdjustWindowRect 给定一种窗口样式,计算获得目标客户区矩形所需的窗口大小 AnyPopup 判断屏幕上是否存在任何弹出式窗口 ArrangeIconicWindows 排列一个父窗口的最小化子窗口 AttachThread...

dillonxiao
31分钟前
1
0
阿里云ubuntu配置Android开发环境编译Apk

1.命令行下载Android SDK $ wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz $ tar zxvf android-sdk_r24.4.1-linux.tgz 2.列出可以现在的SDK ./android list sdk  -a 3......

SuShine
31分钟前
1
0
maven导出项目依赖的jar包

一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency:copy-dependencies 二、导出到自定义目录中 在mav...

来来来来来
32分钟前
1
0
Win10下React Native环境安装教程及错误处理办法(实测)

https://blog.csdn.net/zhangatle/article/details/53289471 准备工作 注意:小米手机MIUI有坑,文末有解决方法 1 首先,你需要先安装Node.js并进行环境变量的配置,具体可以参考我的另一篇文...

james_laughing
32分钟前
1
0
IDEA2018 Mybatis plugin破解

IDEA2018 Mybatis plugin破解 Mybatis Plugin 一、Mybatis Plugin插件是什么 提供Mapper接口与配置文件中对应SQL的导航 编辑XML文件时自动补全 根据Mapper接口, 使用快捷键生成xml文件及SQL...

DemonsI
33分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部