首页 > 其他分享 >Could not set parameters for mapping

Could not set parameters for mapping

时间:2024-04-16 22:00:56浏览次数:22  
标签:different set parameters Could mapping setting keywords org null

错误现象:
Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='keywords', mode=IN, javaType=class java.lang.Object, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting non null for parameter #2 with JdbcType null . Try setting a different JdbcType for this parameter or a different configuration property. Cause: org.apache.ibatis.type.TypeException: Error setting non null for parameter #2 with JdbcType null . Try setting a different JdbcType for this parameter or a different configuration property. Cause: java.sql.SQLException: Parameter index out of range (2 > number of parameters, which is 1).]

SQL如下:

Mapper 如下
List getAllAdmins(@Param("id") Integer id, @Param("keywords") String keywords);
错误原因:
给#{keywords}多加了单引号导致。删掉单引号,错误解决。

标签:different,set,parameters,Could,mapping,setting,keywords,org,null
From: https://www.cnblogs.com/Stephen-leg/p/18139324

相关文章

  • clientWidth、offsetWidth、scrollWidth区别
    clientWidthclientWidth包括了元素的内边距(padding)和实际内容的宽度offsetWidthoffsetWidth包括了元素的边框(border)、内边距(padding)、滚动条(如果有)、元素的实际内容的宽度scrollWidthscrollWidth包括了元素的实际内容的宽度,但不包括边框(border)、内边距(padding)和滚动条(如果......
  • CSS重置(CSS Reset)
    `/*EricMeyer'sResetCSSv2.0(http://cssreset.com)*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,st......
  • multiset搬运
    原作者:https://www.cnblogs.com/wenzhixin/p/8509909.html#include<set>#include<string>#include<iostream>usingnamespacestd;structmyComp{booloperator()(conststring&a,conststring&b){if(a.compare(b)==1)......
  • Pytorch Dataset入门
    ​Dataset入门PytorchDatasetcode:torch/utils/data/dataset.py#L17PytorchDatasettutorial:tutorials/beginner/basics/data_tutorial.html 理论:PyTorch中的Dataset是一个抽象类,用来表示数据集的接口,所有其他数据集都需要继承这个类,并且覆写以下三个方法:__init__:......
  • docker启动报setclasspath.sh文件找不到处理方式
    运动tomcat容器报错​从dockerhub官方拉的镜像,按理说应该不会是没有这个文件,/bin/bash启动了一下,将/usr/local/tomcat路径下的文件cp到本机,发现setclasspath.sh存在​dockercp容器TD:/usr/local/tomcat/data/tomcat1但是为什么找不到呢看到了这个文章,就试了一下,问题解决了......
  • IOS 为Mac(catalyst)和iOS 设置不同的Settings.bundle。
    一、说明。   iOS的Settings.bundle是App的一个配置项,通过配置Settings.bundle,用户可以修改App的运行环境,显示App的授权信息等。默认情况下,新建的项目程序是没有Settings.bundle的,需要手动添加。在添加Settings.bundle后,用户可以在“设置”中找到对应的App,进而看到Settings.......
  • Kafka消息可视化工具:Offset Explorer(原名kafka Tool)的使用方法【转】
    OffsetExplorer(以前称为KafkaTool)是一个用于管理和使用ApacheKafka®集群的GUI应用程序。它提供了一个直观的界面,允许用户快速查看Kafka集群中的对象以及集群主题中存储的消息。它包含面向开发人员和管理员的功能。一些主要功能包括:快速查看所有Kafka集群,包括其代理,主题和......
  • Ubuntu20.04开机黑屏左上角光标闪烁,以及移除Nvidia驱动后造成的无法启动docker容器问
      这几天系统更新,显卡驱动由525.147.05升级到了535.171.04(tested),终端运行watch-n1nvidia-smi实时显示显卡占用情况时,偶尔出现FailedtoinitializeNVML:Driver/libraryversionmismatch问题,于是将驱动切换成openkernal版本,重启后黑屏左上角光标闪烁,于是尝试使用命令......
  • git pull如果提示merge冲突,先进行git reset --hard origin/master 后再git pull
    前言全局说明gitpull如果提示merge冲突,先进行gitreset--hardorigin/master后再gitpull一、说明gitreset--hardorigin/mastergitreset--hardorigin/master是一个Git命令,它的作用是将本地的当前分支重置到远程分支origin/master的状态。这个命令会丢失......
  • 使用java client连接ES7.17.20时报错:Caused by: java.lang.NoClassDefFoundError: Cou
    1.报错详情Causedby:java.lang.NoClassDefFoundError:Couldnotinitializeclasscom.fasterxml.jackson.databind.cfg.DatatypeFeatures$DefaultHolder atcom.fasterxml.jackson.databind.cfg.DatatypeFeatures.defaultFeatures(DatatypeFeatures.java:33)~[jackson-data......