若依 mybatis报错nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘XXX‘ 错误

简介: 若依 mybatis报错nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘XXX‘ 错误


大家好!我是夏小花,今天是2024年2月8日|农历腊月二十八 ,大家都回家过年了吗 ,最近一直你在关于若依框架的项目,在是用mybatis发现mapper层接收不到参数问题,前端传的参数在controller层和serverimpl层都是有值,但是mybatis.xml就是接收不到值,报错信息为nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘XXX‘

问题描述

这是mapper层代码,queryList接口传递了两个参数,

List<String> queryList(@Param("sysOrgCode") String sysOrgCode, @Param("type") Inter type);

这是mapper.xml中的代码

<select id="queryList" resultType="返回的是实体对象">
    SELECT id,name
    FROM stydent
    where sysOrgCode = #{sysOrgCode}
      and type = #{type}
</select>

项目一启动就报错:nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘XXX‘

解决方案

mapper层中的@Param的包引入错了,应该引入下面的这个包才对。

// spring
import org.springframework.data.repository.query.Param;
// mybatis
import org.apache.ibatis.annotations.Param;

这就是我这次报错的解决方案,如果你也遇到同样的问题可以试一下这种解决方案,如果你的问题还是没有解决可以私信我哦!

目录
相关文章
|
2天前
|
SQL XML Java
mybatis 调用修改SQL时 出现了一个问题 没有修改成功也没有报错
mybatis 调用修改SQL时 出现了一个问题 没有修改成功也没有报错
20 0
|
2天前
|
SQL
解决一个mybatisplus left join里有ur报错问题
解决一个mybatisplus left join里有ur报错问题
|
2天前
|
SQL 安全 BI
基于jeecg-boot的nbcio-boot因升级mybatis-plus到3.5.3.1和JSQLParser 到4.6而引起的在线报表配置报错处理
基于jeecg-boot的nbcio-boot因升级mybatis-plus到3.5.3.1和JSQLParser 到4.6而引起的在线报表配置报错处理
19 0
|
2天前
|
Java Maven
Maven配置以及IDEA设置(Cannot resolve plugin org.apache.maven.plugins:报错)
Maven配置以及IDEA设置(Cannot resolve plugin org.apache.maven.plugins:报错)
18 1
|
2天前
|
Java 数据库连接 数据库
mybatis-plus报错:Can not find table primary key in Class
mybatis-plus报错:Can not find table primary key in Class
|
2天前
|
消息中间件 Kafka Apache
Apache Flink 是一个开源的分布式流处理框架
Apache Flink 是一个开源的分布式流处理框架
719 5
|
2天前
|
消息中间件 API Apache
官宣|阿里巴巴捐赠的 Flink CDC 项目正式加入 Apache 基金会
本文整理自阿里云开源大数据平台徐榜江 (雪尽),关于阿里巴巴捐赠的 Flink CDC 项目正式加入 Apache 基金会。
1794 2
官宣|阿里巴巴捐赠的 Flink CDC 项目正式加入 Apache 基金会
|
2天前
|
SQL Java API
官宣|Apache Flink 1.19 发布公告
Apache Flink PMC(项目管理委员)很高兴地宣布发布 Apache Flink 1.19.0。
1782 2
官宣|Apache Flink 1.19 发布公告
|
2天前
|
SQL Apache 流计算
Apache Flink官方网站提供了关于如何使用Docker进行Flink CDC测试的文档
【2月更文挑战第25天】Apache Flink官方网站提供了关于如何使用Docker进行Flink CDC测试的文档
345 3
|
2天前
|
Oracle 关系型数据库 流计算
flink cdc 同步问题之报错org.apache.flink.util.SerializedThrowable:如何解决
Flink CDC(Change Data Capture)是一个基于Apache Flink的实时数据变更捕获库,用于实现数据库的实时同步和变更流的处理;在本汇总中,我们组织了关于Flink CDC产品在实践中用户经常提出的问题及其解答,目的是辅助用户更好地理解和应用这一技术,优化实时数据处理流程。
432 0

推荐镜像

更多