首页 > 其他分享 >mybatis的xml文件的传入参数不同的写法

mybatis的xml文件的传入参数不同的写法

时间:2023-02-07 09:56:59浏览次数:29  
标签:xml parameterType String 传入 itemIdHead 参数 customerDrawingNo mybatis 写法

1、如果是传入多个字符串的参数。parameterType="java.lang.String"

<select id="getMaxNum" parameterType="java.lang.String" resultType="java.lang.Integer">
    select MAXNUM from 表名 where ITEMID = #{itemIdHead} and CUSTOMERDRAWINGNO = #{customerDrawingNo}
</select>
public Integer getMaxNum(@Param("itemIdHead") String itemIdHead, @Param("customerDrawingNo") String drawingNo);

2、如果传入的参数是有字符串,整型...这种多个类型的。则parameterType=“map”

<update id="updateMaxNum" parameterType="map">
        update 表名 set MAXNUM = #{maxNum} where ITEMID = #{itemIdHead} and CUSTOMERDRAWINGNO = #{customerDrawingNo}
    </update>
public int updateMaxNum(Map<String, Object> params);


标签:xml,parameterType,String,传入,itemIdHead,参数,customerDrawingNo,mybatis,写法
From: https://www.cnblogs.com/wwssgg/p/17097382.html

相关文章

  • 基于Springboot+Mybatis+mysql+vue宠物到家管理平台
    @目录一、系统介绍二、功能展示1.主页(普通用户)2.登陆、注册(普通用户)3.宠物大全(普通用户)4.宠物详情(申请领养、点赞、评论)(普通用户)5.我的送养(普通用户)6.我的领养(普通用户......
  • SpringBoot2.5.6集成mybatis
    1.应用依赖<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.2.0</version......
  • Mybatis的入门学习
    Mybatis 一款优秀的持久层框架 官网:https://mybatis.org/mybatis-3/zh/index.html  快速入门 在导入jar包之后,配置xml文件最好使用Mybatis-config.xml作......
  • SpringBoot+MyBatis的动态SQL、使用动态SQL时List传值错误解决方案
    目录实现动态SQL的四种方式:1、XML配置2、脚本SQL3、在方法中构建SQL4、结构化SQL关于动态SQL的List传值错误问题1、错误代码2、解决错误实现动态SQL的四种方式:1、XML配置......
  • 基于Mybatis Plus的一种查询条件构建方案
    !重要:遐(瞎)想的思路,希望各位多多建议record为jdk17写法,使用class也不会有问题背景身为资深程序员,上班最重要的事当然是增删改查(bushi).比如今天,组长甩......
  • Java 文件写入不覆盖的写法
    FileOutputStreamo=null;Filefile=null;FileWriterfw=null;byte[]buff=newbyte[]{};try{f......
  • mybatis返回的时候用对象接收的话
        如果不用对象接收的话 ......
  • dom4j解析XML文档
    <spanstyle="font-size:14px;"><?xmlversion="1.0"encoding="utf-8"?><书架><书><书名>java就业培训教程</书名><作者>郝斌</作者><售价>36.2元</售......
  • maven conf settings.xml
    <?xmlversion="1.0"encoding="UTF-8"?><!--LicensedtotheApacheSoftwareFoundation(ASF)underoneormorecontributorlicenseagreements.SeetheNOTIC......
  • mybatis insert 返回主键id
    一开始是这样写的:<insertid="insertArticle"useGeneratedKeys="true"keyProperty="id">xxxx</insert>期望获取从实体中拿到id,id是空的。但数据是有成功写......