1. 首页
  2. 编程语言
  3. Java
  4. Mabatis错误提示Parameter index out of range的处理方法

Mabatis错误提示Parameter index out of range的处理方法

上传者: 2022-05-21 00:46:30上传 PDF文件 100.13 KB 热度 24次

错误信息如下Parameter index out of range   反正就是说我的参数存在问题  修改班级信息时可以修改班级对应班主任,所以需要查询出对应的非班主任教师。  Handler    Statement会接收一个 Map 集合  通过之前犯过类似的错误,以及这次错误,我发现 今后只要是 Parameter index out of range 类似的错误大致定位在 映射文件和调用方法传入参数,    如果使用了 parameterMap, resultMap,或是返回集合,就要检查参数名称和属性名称是否一致    针对使用了 parameterMap 或 parameterType,需要检查传入Map中的键是否存在、匹配,或传入对象是否存在指定属性最近学ssm框架的时候,遇到了这个错误,找了半天的原因,最后发现原来是sql语句中多了一对单引号。

用户评论