一.简介:
引用官方文档(本文主要参考官方文档示例):
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
愿景
我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗中的 1P、2P,基友搭配,效率翻倍。(更多文档介绍请点击进入查看)

二.SpringBoot与MyBatis-plus的整合
这里我们使用SpringBoot引入依赖,当然非SpringBoot项目的引入也是一样的,为了统一,这里不做过多累述.正如官方所说,mybatis-plus在mybatis的基础上只做增强不做改变,因此其与spring的整合亦非常简单。只需把mybatis的依赖换成mybatis-plus的依赖,再把sqlSessionFactory换成mybatis-plus的即可。接下来看具体操作:
1.pom.xml
1 | |
2.在 application.yml 配置文件中添加 H2 数据库的相关配置:
1 | |
3.数据库建表语句
1 | |
4.编写实体类 User.java(此处使用了 Lombok 简化代码)
1 | |
5.编写Mapper类 UserMapper.java
1 | |
6.添加测试类,进行功能测试:
1 | |
测试结果如下:
