博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis,sql 批量更新
阅读量:6265 次
发布时间:2019-06-22

本文共 679 字,大约阅读时间需要 2 分钟。

<update id="update81OrderStatus" parameterType="java.util.Map">

    update 表名
  set 字段名=#{code}
  where sodoco in
  <foreach item="item" index="index" collection="bigs"
  open="(" separator="," close=")">
   #{item}
  </foreach>
</update>

=====================dao

 void update81OrderStatus(Map<String,Object> param);

=====================service

List<BigDecimal> bigs=new ArrayList<BigDecimal>();

for (F554281 f554281 : findAll81Order) {
sodoco = f554281.getSodoco();
bigs.add(sodoco);
}

Map<String,Object> param = new HashMap<String,Object>();

param.put("code",1);
param.put("bigs",bigs);
f554281Mapper.update81OrderStatus(param);

 

转载于:https://www.cnblogs.com/21heshang/p/6245807.html

你可能感兴趣的文章
小程序开发前的准备工作之【深入封装Component】
查看>>
AFN3.0源码解析
查看>>
oracle的drop命令
查看>>
设计与梳理企业二级流程的路线方法
查看>>
Python正则表达式指南
查看>>
使用css3制作渐变分割线
查看>>
垃圾回收概念与算法
查看>>
TFS实现需求工作项自动级联保存
查看>>
springmvc 4.x 处理json 数据时中文乱码
查看>>
Python练习(day7)
查看>>
网络工程师笔试题总结
查看>>
C# DataTable的詳細用法
查看>>
关于CISCO asa5510防火墙端口映射配置
查看>>
monkey详细介绍之二
查看>>
Java 读取 .properties 配置文件
查看>>
取消文件默认打开方式
查看>>
echarts使用笔记四:双Y轴
查看>>
二分法查找
查看>>
不用加减乘除实现加法运算
查看>>
django 快速搭建blog
查看>>