一、引言
Mybatis-Plus是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率
而生。它已经被大规模地应用在实际项目中,极大地提高了开发效率。
Mybatis-Plus主要有以下特点:
- 无侵入(不会对现有工程造成影响)
- 强大的CURD操作(内置通用Mapper、通用Service来实现单表的大部分CURD操作)
- 内置多种插件(分页插件、性能分析插件、全局拦截插件)
二、快速整合
这里我使用的Spring Boot版本:2.5.14
2.1 引入依赖
在pom文件中引入mybatis-plus-boot-starter依赖,这里使用版本3.5.1
,如下
<!-- springboot集成mybatis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.1</version>
</dependency>
<!-- mysql驱动 -->
<dependency>
<groupId&