SpringBoot入门:SpringBoot集成mybatis-plus
1、mybatis-plus简介
MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
官网:https://mp.baomidou.com/
github: https://github.com/baomidou/mybatis-plus
2、新建maven项目,引入maven依赖
1 |
|
3、resources下新增配置文件application.yml
内容如下:
1 |
|
数据库脚本:
1 |
|
4、新增接口UserMapper.java
继承BaseMapper,内容如下:
1 |
|
User.java
1 |
|
BaseMapper中默认已经实现了基本的数据库表CRUD功能,可以直接使用,比较方便。
如果不满足自己的需求,可以在UserMapper中自定义方法,可以使用注解@Select,@Insert,@Update,@Delete或者xml配置实现数据操作。
5、新增springboot启动类
加上@MapperScan注解,扫描Mapper文件
1 |
|
6、新增JUnit单元测试类进行测试
1 |
|
SpringBoot入门:SpringBoot集成mybatis-plus
https://river106.cn/posts/2e04c026.html