Cause: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMa

简介: Cause: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMa

错误是这样说的:


原因:org.apache.ibatis.type。TypeException:无法设置映射参数:ParameterMapping{property=‘username’, mode=IN, javaType=class java.lang。


错点::ParameterMapping


就是下面代码里的parameterType这个参数写错了

注意注意

parameterType在查询全部方法不需要这个参数,也就是没有


parameterType添加返回的返回的是****实体类的全类名


parameterType在更新方法里,这个参数返回的也是实体类的全类名


parameterType在删除方法里,这个参数返回的也是实体类的Integer,就是成功影响一条数据的记录表示成功


<mapper namespace="com.shiyaxin.dao.IUserDao">
  <!--    查询所有信息-->
  <select id="findAll" resultType="com.shiyaxin.Bean.User">
    select * from user;
  </select>
  <!--保存用户-->
  <insert id="saveUser" parameterType="com.shiyaxin.Bean.User">
    <!-- 打死语句里不能加引号-->
    insert into user(username,birthday,sex,address) VALUES (#{username},#{birthday},#{sex},#{address});
  </insert>
  <!--    修改用户-->
  <update id="updateUser" parameterType="com.shiyaxin.Bean.User">
    UPDATE `user` set username=#{username},birthday=#{birthday},sex=#{sex},address=#{address} WHERE id=#{id}
  </update>
  <!--    删除方法-->
  <delete id="deleteUser" parameterType="Integer"> <!--parameterType="com.shiyaxin.Bean.User",也可以是实体类 -->
    DELETE FROM `user` WHERE id=#{uid}<!-- 删除只要一个字段,所以任意占位符-->
  </delete>
  <!--    查询一个用户-->
  <select id="findOne" parameterType="INTEGER" resultType="com.shiyaxin.Bean.User">
    SELECT * FROM `user` where id=#{id}
  </select>
  <!--    模糊查询一个用户-->
  <select id="findBlur" resultType="com.shiyaxin.Bean.User" parameterType="String">
    SELECT * FROM `user` WHERE  username LIKE #{usenname};
  </select>
</mapper>
目录
相关文章
|
Java 数据库连接 mybatis
解决Error querying database. Cause: org.apache.ibatis.executor.ExecutorException: No constructor found
解决Error querying database. Cause: org.apache.ibatis.executor.ExecutorException: No constructor found
763 1
|
Java 数据库连接 数据库
### Error building SqlSession. ### Cause: org.apache.ibatis.builder.BuilderException: Error creating
在写数据库的url地址时用了“&”符号,将“&”换成“&;”
336 0
### Error building SqlSession. ### Cause: org.apache.ibatis.builder.BuilderException: Error creating
|
SQL XML Java
org.apache.ibatis.binding.BindingException: Parameter ‘startTime‘ not found. Available parameters
org.apache.ibatis.binding.BindingException: Parameter ‘startTime‘ not found. Available parameters
477 0
Cause: the class org.apache.tools.ant.taskdefs.optional.junit.JUnitTask was not found
Cause: the class org.apache.tools.ant.taskdefs.optional.junit.JUnitTask was not found
211 0
|
Java Apache
Cause: the class org.apache.tools.ant.taskdefs.optional.ANTLR was not found.
Cause: the class org.apache.tools.ant.taskdefs.optional.ANTLR was not found.
223 0
|
4月前
|
人工智能 数据处理 API
阿里云、Ververica、Confluent 与 LinkedIn 携手推进流式创新,共筑基于 Apache Flink Agents 的智能体 AI 未来
Apache Flink Agents 是由阿里云、Ververica、Confluent 与 LinkedIn 联合推出的开源子项目,旨在基于 Flink 构建可扩展、事件驱动的生产级 AI 智能体框架,实现数据与智能的实时融合。
779 6
阿里云、Ververica、Confluent 与 LinkedIn 携手推进流式创新,共筑基于 Apache Flink Agents 的智能体 AI 未来
|
存储 Cloud Native 数据处理
从嵌入式状态管理到云原生架构:Apache Flink 的演进与下一代增量计算范式
本文整理自阿里云资深技术专家、Apache Flink PMC 成员梅源在 Flink Forward Asia 新加坡 2025上的分享,深入解析 Flink 状态管理系统的发展历程,从核心设计到 Flink 2.0 存算分离架构,并展望未来基于流批一体的通用增量计算方向。
452 0
从嵌入式状态管理到云原生架构:Apache Flink 的演进与下一代增量计算范式
|
6月前
|
SQL 人工智能 数据挖掘
Apache Flink:从实时数据分析到实时AI
Apache Flink 是实时数据处理领域的核心技术,历经十年发展,已从学术项目成长为实时计算的事实标准。它在现代数据架构中发挥着关键作用,支持实时数据分析、湖仓集成及实时 AI 应用。随着 Flink 2.0 的发布,其在流式湖仓、AI 驱动决策等方面展现出强大潜力,正推动企业迈向智能化、实时化的新阶段。
783 9
Apache Flink:从实时数据分析到实时AI
|
6月前
|
SQL 人工智能 API
Apache Flink 2.1.0: 面向实时 Data + AI 全面升级,开启智能流处理新纪元
Apache Flink 2.1.0 正式发布,标志着实时数据处理引擎向统一 Data + AI 平台迈进。新版本强化了实时 AI 能力,支持通过 Flink SQL 和 Table API 创建及调用 AI 模型,新增 Model DDL、ML_PREDICT 表值函数等功能,实现端到端的实时 AI 工作流。同时增强了 Flink SQL 的流处理能力,引入 Process Table Functions(PTFs)、Variant 数据类型,优化流式 Join 及状态管理,显著提升作业稳定性与资源利用率。
705 0
|
5月前
|
人工智能 运维 Java
Flink Agents:基于Apache Flink的事件驱动AI智能体框架
本文基于Apache Flink PMC成员宋辛童在Community Over Code Asia 2025的演讲,深入解析Flink Agents项目的技术背景、架构设计与应用场景。该项目聚焦事件驱动型AI智能体,结合Flink的实时处理能力,推动AI在工业场景中的工程化落地,涵盖智能运维、直播分析等典型应用,展现其在AI发展第四层次——智能体AI中的重要意义。
1904 27
Flink Agents:基于Apache Flink的事件驱动AI智能体框架

推荐镜像

更多