需要提前在 IDEA 中安装好 lombok 插件,参考https://chanchifeng.com/2019/02/24/idea-plug/。
1.新建一个空项目。
2.选择Spring Initializr,操作如下图所示:
3.在Group 和Atrifact 分别填写com.chanchifeng和mybatis-plus,如下图所示:
4.选择下图需要的依赖,如下图所示:
5.在Project name和Project location中分别填写SpringBoot-Mybatis-plus和对于的项目路径,如下图所示:
6.删除maven自动生成的文件,如下图所示:
7.项目测试项目中的整体结构,请自行创建包如下图所示:
8.MybatisPlusConfig:
1 | import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; |
9.UserMapper:
1 | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
10.User:
1 | import com.baomidou.mybatisplus.extension.activerecord.Model; |
11.UserServiceImpl:
1 | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
12.UserService:
1 | import com.baomidou.mybatisplus.extension.service.IService; |
13.MybatisPlusApplication:
1 | import org.mybatis.spring.annotation.MapperScan; |
14.UserMapper.xml:
1 | <?xml version="1.0" encoding="UTF-8"?> |
15.application.yml:
1 | spring: |
16.mybatis-config.xml
1 |
|
17.MybatisPlusApplicationTests:
1 | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
18.pom.xml:
1 |
|
19.测试的数据库命名为mp:
1 | /* |
慕课教学视频:[https://www.imooc.com/learn/1130)
MyBatis-Plus 快速入门:[https://mp.baomidou.com/guide/)