最新 最热

Mybatis 手撸专栏|第1章:开篇介绍,手写Mybatis能给你带来什么?

大家好!欢迎来到《Mybatis 手撸专栏》的开篇介绍。在本篇文章中,我们将探讨手写 Mybatis 的好处以及它能为我们带来的价值。

2023-11-07
1

是谁说MybatisPlus不高级的?

今天分享关于 MybatisPlus 的高级用法。本文将重点探讨 MybatisPlus 中的代理实例和其运行原理,带领大家深入了解 MybatisPlus 的内部机制。让我们一起来探索吧!...

2023-11-06
1

SpringBoot系列之MyBatis Plus自动填充实现

在项目中经常会遇到需要自动填充数据的情况,比如新增一个DO类,里面可能会有id、create_time、modify_time、create_user等等这些通用的字段,每一个接口我们都要去设置值,不仅代码冗余,而且不能统一管理...

2023-11-03
1

MyBatis-Plus代码生成器-V3.5.4

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-10-30
1

求求你们了,MyBatis 批量插入别再乱用 foreach 了,5000 条数据花了 14 分钟。。

近日,项目中有一个耗时较长的Job存在CPU占用过高的问题,经排查发现,主要时间消耗在往MyBatis中批量插入数据。mapper configuration是用foreach循环做的,差不多是这样。(由于项目保密,以下代码均为自己手写的demo代码)...

2023-10-30
1

SpringBoot 集成 MybatisPlus 二——查询

对于简单的查询,例如根据某一个字段或ID进行查询,使用 MyBatisPlus 可以直接进行。

2023-10-29
0

持久层框架中是什么让你选择 MyBatis?

在绝大多数在线应用场景中,数据是存储在关系型数据库中的,当然,有特殊要求的场景中,我们也会将其他持久化存储(如 ElasticSearch、HBase、MongoDB 等)作为辅助存储。但不可否认的是,关系型数据库凭借几十年的发展、生态积累...

2023-10-29
1

Mybatis基础

虽然我们能够通过JDBC来连接和操作数据库,但是哪怕只是完成一个SQL语句的执行,都需要编写大量的代码,更不用说如果我还需要进行实体类映射,将数据转换为我们可以直接操作的实体类型,JDBC很方便,但是还不够方便。...

2023-10-29
1

真正的mybatis-plus批量插入(Mysql语法)

mybatis-plus内置提供了InsertBatchSomeCulumn来实现真批量插入,但是由于只支持MySQL的语法格式,所以没有在通用的API作为默认使用。

2023-10-27
1

Mybatis的一级缓存与二级缓存

我们都知道缓存,缓存的作用也都是非常的明显,为了减轻数据库的压力,有些时候查询数据的时候,会把数据存入到缓存中,等接下来相同的请求查询数据时,直接从缓存中获取数据,不用再去访问数据库了,而合理使用缓存是优化中最常见的...

2023-10-25
1