Bootstrap

Java开发 - MybatisPlus框架初体验

目录

前言

MyBatisPlus

什么是MyBatisPlus

特性

Spring Boot整合MyBatisPlus

创建项目

添加依赖

创建数据库和实体类

配置yml文件

创建Mapper

测试

MyBatisPlus分页

创建分页拦截器

测试

MyBatisPlus日志

开启日志

MybatisPlus的数据查询语句(DQL)

条件查询

简单查询

组合查询

处理null

投影查询

映射

MybatisPlus的数据操纵(DML)

id生成

批量操作

逻辑删除

乐观锁

代码生成器

创建项目

添加依赖

创建代码生成器

代码生成器

增加乐观锁配置类

增加逻辑删除配置

增加控制器层方法

测试新写的接口

结语


前言

我们已经学习过Mybatis框架,基于一定的目的或者需求,我们希望提升此框架的应用效率,于是MyBatisPlus框架就来了,如果说Mybatis框架的快乐是1倍,那么MyBatisPlus带给你的快乐将是double,MyBatisPlus不会改变原有的项目结构,只做增强,你可以轻松引入,简化开发,提高效率。话不多说,下面我们就开始今天的MyBatisPlus之旅。

MyBatisPlus

什么是MyBatisPlus

正如前言所说,MyBatisPlus只是为了提高开发效率。MyBatis-Plus (opens new window)(简称 MP)是一个 

;