网站首页 > 精选文章
-
SpringBoot整合MyBatis-Plus:从入门到精通
一、MyBatis-Plus基础介绍1.1MyBatis-Plus核心概念MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。它具有以下特性:特性说明优势...
2025-06-13 huorong 精选文章 5 ℃ 0 评论 -
Mybatis Plus批量插入数据到MySQL中
作为CRUD程序员,大部分Java开发者应该都在用MybatisPlus来操作数据库。但是BaseMapper默认仅提供了intinsert(Tentity)这个单条插入的方法。那么我们想批量插入数据该怎么办呢?在以前用Mybatis...
2025-06-13 huorong 精选文章 4 ℃ 0 评论 -
SpringBoot系列Mybatis之批量插入的几种姿势
SpringBoot系列Mybatis之批量插入的几种姿势在日常的业务需求开发过程中,批量插入属于非常常见的case,在mybatis的写法中,一般有下面三种使用姿势o单个插入,业务代码中for循环调用o<foreach>标签来...
2025-06-13 huorong 精选文章 5 ℃ 0 评论 -
项目案例:Java多线程批量拆分List导入数据库
一、前言二、直接把list怼进Mysql三、分组把list导入Mysql中四、多线程分批导入Mysql五、小结一、前言前两天做了一个导入的功能,导入开始的时候非常慢,导入2w条数据要1分多钟,后来一点一点的优化,从直接把list怼进Mysq...
2025-06-13 huorong 精选文章 5 ℃ 0 评论 -
Mybatis 批量更新数据 Mysql批量更新数据
通常如果需要一次更新多条数据有两个方式,(1)在业务代码中循环遍历逐条更新。(2)一次性更新所有数据1批量更新相同的值不同的条件如这里根据订单ID来更新订单表中的两个值1.1java中对应的接口//DtsOrder是我定义的一个普通...
2025-06-13 huorong 精选文章 4 ℃ 0 评论 -
腾讯架构师经验分享,MySQL 怎样批量插入数据,并且不重复
温故而知新,知识这个东西,看来真的要温故而知新,一直不用,都要忘记了。业务很简单:需要批量插入一些数据,数据来源可能是其他数据库的表,也可能是一个外部excel的导入。那么问题来了,是不是每次插入之前都要查一遍,看看重不重复,在代码里筛选一...
2025-06-13 huorong 精选文章 3 ℃ 0 评论 -
Spring Boot整合MyBatis全面指南:从基础到高级应用(全网最全)
一、基础概念与配置1.1SpringBoot与MyBatis简介技术描述优点SpringBoot简化Spring应用开发的框架,提供自动配置、快速启动等特性快速开发、内嵌服务器、自动配置、无需XML配置MyBatis持久层框架,将Ja...
2025-06-13 huorong 精选文章 2 ℃ 0 评论 -
三天学会使用MyBatis,绝对干货,只实战,不学究
2022最新版Mybatis框架教程来咯!开肝!快速开启你的MyBatis之旅!通过本课程的学习,可以在最短的时间内学会使用持久层框架MyBatis,在该视频中没有废话,都是干货,该视频的讲解不是学术性研究,项目中用什么,这里就讲什么,如果...
2025-06-13 huorong 精选文章 3 ℃ 0 评论 -
从 7 分钟到 10 秒,Mybatis 批处理真的很强!
这篇文章会一步一步带你从一个新手的角度慢慢揭开批处理的神秘面纱,对于初次写Mybatis批处理的同学可能会有很大的帮助,建议收藏点赞~处理批处理的方式有很多种,这里不分析各种方式的优劣,只是概述ExecutorType.BATCH这种的...
2025-06-13 huorong 精选文章 3 ℃ 0 评论 -
MyBatis批量插入的3种方案对比,速度差10倍!
你还在用for循环做MyBatis批量插入?本文通过真实案例+代码实测,对比三种批量插入方案的速度差异与实现原理。文末附实测数据截图,看完立省80%数据库操作时间!一、青铜方案:循环单条插入(性能灾难)//典型错误示例for(Use...
2025-06-13 huorong 精选文章 2 ℃ 0 评论