MyBatis Plus 教程

MyBatis-Plus 是一个 MyBatis 的增强工具,它在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

Mybatis Plus 动态表名(图文讲解)

Mybatis Plus 动态表名(图文讲解)

本小节中,我们将学习如何在 Mybatis Plus 中实现动态表名。啥是动态表名呢?我们都知道,当数据库单表存储数据太多时(比如单表超过 1000 万条数据),会严重影响查询效率,这就需要进行水平切分操作,将数据分别存储到不同表中...


犬小哈2023/2/3MyBatis Plus 教程
Mybatis Plus 代码生成器(图文讲解)

Mybatis Plus 代码生成器(图文讲解)

本小节中,我们将学习如何使用 Mybatis Plus 的代码生成器。可能有效小伙伴会疑惑,这玩意是干嘛使的?通常在实际项目开发中,如果开发一个功能,我们会先进行表设计,技术方案的确定,技术经理评估 OK 以后,才会进行项目开发,而不是一上来就写代码,跟无头苍蝇一样...


犬小哈2023/1/16MyBatis Plus 教程
Mybatis Plus 通用枚举(图文讲解)

Mybatis Plus 通用枚举(图文讲解)

大家好,我是小哈。本小节中,我们将讲解 Mybatis Plus 通用枚举的用法。那么,什么是通用枚举呢?之前小节中,我们的用户表有个性别字段 gender,在插入数据时,我们的示例代码大致如下...


犬小哈2023/1/13MyBatis Plus 教程
Mybatis Plus 常用注解(超详细)

Mybatis Plus 常用注解(超详细)

大家好,我是小哈。本文主要带大家来看下 Mybatis Plus 框架中,使用频率非常高的几个注解及其属性值,因为编写此本教程目的是为了大家快速入门并使用 Mybatis Plus,关于注解更高级的用法请参考官网...


犬小哈2023/1/10MyBatis Plus 教程
Mybatis Plus 乐观锁插件(手把手教学)

Mybatis Plus 乐观锁插件(手把手教学)

程序设计中,若遇到高并发场景,需要多线程修改共享资源的时候,为了保证数据的原子性,就需要频繁使用到锁。锁的类型也有很多,如互斥锁、自旋锁、读写锁、悲观锁、乐观锁等,因为本文主要内容是 Mybatis Plus 实现乐观锁功能,就不展开讲了...


犬小哈2023/1/10MyBatis Plus 教程
Mybatis Plus 快速开始

Mybatis Plus 快速开始

大家好,我是小哈。前面小节中,我们已经了解到什么是 Mybatis Plus, 以及和 Mybatis 的区别。本章节中,我们将上手学习如何使用它操作数据库...


犬小哈2023/1/6MyBatis Plus 教程