
【抽丝剥茧知识讲解】
文章平均质量分 93
全面细致的知识讲解,适合新手学习
荔枝吻
完美主义架构师,欢迎关注【保姆级喂饭教程】等系列。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【抽丝剥茧知识讲解】【沉浸式解决问题】自定义MyBatis-Plus 3.5.12中的BaseMapper,并实现真正的批量插入
在Spring Cloud项目中使用了MyBatis-Plus的BaseMapper,在执行mp自带的insert方法时,速度非常慢,发现即使传入一个list,其底层是通过循环遍历list依次插入的,并没有实现mysql支持的insert 多个 value连接的批量插入方式。同时我还需要自定义创建一些公共方法,所以选择创建一个自定义的MyBaseMapper,增加批量插入、截断表等方法。原创 2025-06-25 14:59:36 · 886 阅读 · 0 评论 -
【抽丝剥茧知识讲解】Mysql中使用union合并查询结果
本文详细介绍了MySQL中UNION操作符的使用方法。UNION用于合并多个SELECT语句的结果集,要求各查询列数相同、数据类型兼容且顺序一致。文章讲解了两种合并方式:UNION DISTINCT(默认去重)和UNION ALL(保留重复行),并通过员工表、订单表等实例演示了实际应用场景,包括数据整合、分页查询和作为子查询使用。特别提醒在字段名不同时需要别名处理,以及大数据量时优先使用UNION ALL提升性能。最后建议通过索引优化等方式提高UNION操作效率。原创 2025-05-29 17:59:40 · 903 阅读 · 0 评论 -
【抽丝剥茧知识讲解】引入mybtis-plus后,mapper实现方式
mapper文件,作为Mybatis框架中定义SQL语句和映射关系的配置文件,在引入mybtis-plus后,有了更多的实现方式,本文对此做一个对比总结。原创 2025-05-15 14:18:39 · 1466 阅读 · 0 评论