
Mybatis Plus
文章平均质量分 56
Mybatis Plus 的博客
春日安然
做一个乐观善良而温暖的人,好好学习,成为更优秀的自己。
展开
-
Mybatis Plus 通用枚举的使用
日常开发中经常会用到枚举类型,在 Mybatis Plus 中使用枚举,可以提高代码的可读性和省去数据类型的转换,非常方便。 使用的配置也是比较简单的,具体步骤如下: 1.定义枚举类型 @Getter public enum GenderTypeEnum implements IEnum<Integer> { /** * 女 */ WOMAN(0, "女"), /** * 男 */ MAN(1, "男"), /原创 2021-03-18 15:54:30 · 3852 阅读 · 1 评论 -
Mybatis Plus 实现批量插入
Mybatis Plus 的 IService 接口中提供了批量插入的方法,然而,它的内部实现逻辑竟然是循环单条插入的,显然不符合我们的需求,本博客通过扩展 BaseMapper的方式实现了批量插入数据库操作。原创 2020-12-18 18:23:57 · 17696 阅读 · 9 评论 -
SpringBoot + Mybatis Plus + Druid 实现多数据源切换和动态事务
之前配置多数据源踩了很多坑,包括事务注解失效,多数据源无法切换等,特此把配置过程整理下来,以供后来的小伙伴参考。原创 2020-09-16 10:26:03 · 4016 阅读 · 3 评论 -
MyBatis Plus 的自动填充功能
一. 背景 我们的实体类中经常会用到创建时间 (createTime),修改时间 (updateTime) 之类的常用字段,如果每次插入和更新都去手动生成并填充,会产生很多重复的代码,MyBatis Plus其实已经为我们提供了自动填充功能,只要我们进行简单的配置,即可实现代码的简化。 代码采用 SpringBoot 进行开发。 二.实现步骤 整体实现思路: 通过抽取公用字段封装到 BaseEntity 类中,再将使用到此公共字段的类继承基类,最后由 MyBatis Plus 帮我们实现自动填充。 1.在基原创 2020-09-11 17:47:30 · 1335 阅读 · 0 评论 -
MyBatis Plus 的使用之入门
本博客介绍了 MyBatis Plus 的概念,Spring Boot 的整合,以及 MyBatis Plus 常用 CURD 用法。原创 2020-08-21 14:00:43 · 1042 阅读 · 0 评论