oracle + mybatis 批量新增

ops/2024/10/18 1:02:41/

oracle + mybatis 批量新增

mybatis 批量最大1000条,数据多的话,分多次执行批量操作:

    <dependency><groupId>org.apache.commons</groupId><artifactId>commons-collections4</artifactId><version>4.4</version></dependency>
List<List<Map<String, Object>>> partition = ListUtils.partition(list, 1000);for (List<Map<String, Object>> maps : partition) {taskMapper.insertBatchGmIntOrg(maps);}

下面这种写法是本人测试多种批量插入写法,比较结果后得出执行最快的一种写法

<insert id="insertBatchGmIntOrg" parameterType="java.util.List">INSERT INTO GM_INT_ORG (DATA_DT ,LP_ID ,ORG_ID)<foreach collection="list" item="item" index="index" separator="union all">select #{item.DATA_DT},#{item.LP_ID},#{item.ORG_ID} from dual</foreach></insert>

http://www.ppmy.cn/ops/126340.html

相关文章

手机通过carlink投屏到车机,播放QQ音乐卡顿问题分析

1. 背景 相信开车的朋友&#xff0c;都会使用carlink或者carplay功能&#xff0c;实现手机投屏到车机&#xff0c;用来导航或者播放音乐等&#xff0c;可能吐槽过这个投屏功能为什么会那么卡&#xff0c;那么卡。。。 Carlife 和 CarPlay 都是车载系统&#xff0c;旨在将智能…

C语言二维数组的遍历 Java的强制转换和隐形转换

1. #define M 3 #define N 4 int main(void) { int arr[M][N] { {1,4,7,10},{2,5,8,11},{3,6,9,12} }; int i 0; int j 0; for (i 0;i < M;i) { for (j 0;j < N;j)//两个for语句颠倒&#xff0c;就是按列遍历 { pr…

2d实时数字人聊天语音对话使用案例,对接大模型

参看: https://github.com/wan-h/awesome-digital-human-live2d 电脑环境: ubuntu 1060ti 下载: git clone https://github.com/wan-h/awesome-digital-human-live2d.gitdocker部署; cd awesome-digital-human-live2d docker-compose -f docker-compose-quickStart.ya…

Liunx免密的配置

在Linux系统中设置免密登录通常涉及到公钥和私钥认证的配置。以下是设置免密登录的步骤&#xff1a; 在客户端生成公钥和私钥对&#xff08;通常使用ssh-keygen命令&#xff09;。 将公钥复制到服务器的~/.ssh/authorized_keys文件中&#xff08;通常使用ssh-copy-id命令&…

发票闪印 v3.1.10 免费电子PDF发票批量打印工具绿色版

发票闪印&#xff08;电子发票打印工具&#xff09;是一款免费的PDF发票打印辅助软件&#xff0c;因为单位有很多电子发票需要打印&#xff0c;每次打印都要用reader阅读器打开&#xff0c;选打印&#xff0c;选份数&#xff0c;选纸张&#xff0c;选纸盒&#xff0c;当然&…

Docker新手必看:快速安装和配置BookStack在线文档系统

文章目录 前言1. 安装Docker2. Docker镜像源添加方法3. 创建并启动BookStack容器4. 登录与简单使用5. 公网远程访问本地BookStack5.1 内网穿透工具安装5.2 创建远程连接公网地址5.3 使用固定公网地址远程访问 前言 本文主要介绍如何在Linux系统使用Docker本地部署在线文档管理…

Python爬虫使用示例-古诗词摘录

一、分析需求 目标地址&#xff1a; https://www.sou-yun.cn/Query.aspx?typepoem&id二、提取诗句 import os import re import requests import parsel#url https://www.sou-yun.cn/PoemIndex.aspx?dynastyTang&author14976&typeJie urlhttps://www.sou-yun.…

【Vue】Vue(八)Vue3.0 使用ref 和 reactive创建响应式数据

ref 创建&#xff1a;基本类型的响应式数据 **作用&#xff1a;**定义响应式变量。语法&#xff1a;let xxx ref(初始值)。**返回值&#xff1a;**一个RefImpl的实例对象&#xff0c;简称ref对象或ref&#xff0c;ref对象的value属性是响应式的。注意点&#xff1a; JS中操作…