MyBatis-Plus 快速入门-简介
MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入:只做增强不做改变,引…
MyBatis-Plus 快速入门-快速开始
我们将通过一个简单的 Demo 来阐述 MyBatis-Plus 的强大功能,在此之前,我们假设您已经: 拥有 Java 开发环境以及相应 IDE 熟悉 Spring Boo…
MyBatis-Plus 快速入门-安装
全新的 MyBatis-Plus 3.0 版本基于 JDK8,提供了 lambda 形式的调用,所以安装集成 MP3.0 要求如下: JDK 8+ Maven or Gra…
MyBatis-Plus 快速入门-配置
MyBatis-Plus 的配置异常的简单,我们仅需要一些简单的配置即可使用 MyBatis-Plus 的强大功能! Spring Boot 工程 配置 MapperSc…
MyBatis-Plus 快速入门-注解
本文将介绍 MybatisPlus 注解包相关类详解 @TableName 描述:表名注解,标识实体类对应的表 使用位置:实体类 @TableName(“sys_user”) pu…
MyBatis-Plus 快速入门-快速测试
自动导入 MyBatis-Plus 测试所需相关配置,通过 @MybatisPlusTest 注解快速配置测试类。 添加测试依赖 Maven: <dependency&g…
MyBatis-Plus 核心功能-代码生成器(新)
注意:适用版本:mybatis-plus-generator 3.5.1 及其以上版本,对历史版本不兼容! 快速入门 安装 <dependency> <group…
MyBatis-Plus 核心功能-代码生成器(旧)
注意:适用版本:mybatis-plus-generator 3.5.1 以下版本 AutoGenerator 是 MyBatis-Plus 的代码生…
MyBatis-Plus CRUD接口-Service CRUD 接口
通用 Service CRUD 封装IService接口,进一步封装 CRUD 采用get查询单行,remove删除,l…
MyBatis-Plus CRUD接口-Mapper CRUD 接口
通用 CRUD 封装BaseMapper接口,为 Mybatis-Plus 启动时自动解析实体表关系映射转换为 Mybatis…
MyBatis-Plus CRUD接口-mapper 层 选装件
选装件位于 com.baomidou.mybatisplus.extension.injector.methods 包下 需要配合Sql注入器使用…
MyBatis-Plus CRUD接口-ActiveRecord 模式
实体类只需继承 Model 类即可进行强大的 CRUD 操作 需要项目中已注入对应实体的BaseMapper 操作步骤 继承 M…
MyBatis-Plus CRUD接口-SimpleQuery 工具类
对selectList查询后的结果用Stream流进行了一些封装,使其可以返回一些指定结果,简洁了api的调用 需要项目中已注入对应实体的BaseMapper 对于下方…
MyBatis-Plus 条件构造器-AbstractWrapper
说明 QueryWrapper(LambdaQueryWrapper) 和 UpdateWrapper(LambdaUpdateWrapper)&nbs…
MyBatis-Plus 条件构造器-QueryWrapper
说明: 继承自 AbstractWrapper ,自身的内部属性 entity也用于生成 where 条件 及&nbs…
MyBatis-Plus 条件构造器-UpdateWrapper
说明: 继承自 AbstractWrapper,自身的内部属性 entity也用于生成 where条件 及 LambdaUpdate…
MyBatis-Plus 条件构造器-使用 Wrapper 自定义SQL
注意事项 需要mybatis-plus版本 >= 3.0.7 param 参数名要么叫ew,要么加上注解@Param(Cons…
MyBatis-Plus 核心功能-主键策略
提示 主键生成策略必须使用 INPUT 支持父类定义 @KeySequence 子类继承使用 支持主键类型指定(3.3.0 开始自动…
MyBatis-Plus 核心功能-自定义ID生成器
提示 自 3.3.0 开始,默认使用雪花算法+UUID(不含中划线) 自定义示例工程: spring-boot 示例 :传送门 &nbs…
MyBatis-Plus 扩展-逻辑删除
说明: 只对自动注入的 sql 起效: 插入: 不作限制 查找: 追加 where条件过滤掉已删除数据,且使用 wr…