一,介绍信息
官网地址https://mybatis.plus/1.1,安装使用
框架结构
文章图片
1.2,初始化工程
文章图片
地址:安装 | MyBatis-Plus
1.导入依赖1.3,原生Mybatis实现查询User
文章图片
文章图片
创建子Module1.4,Mybatis+MP查询User
文章图片
Mybatis实现查询User
文章图片
第二步编写User实体对象:(这里使用lombok进行简化bean操作)
文章图片
第三步编写UserMapper接口:
文章图片
第四步编写UserMapper.xml文件:
文章图片
第五步编写测试用列:
文章图片
1.5,Spring+Mybatis+MP
文章图片
文章图片
测试
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hqXWIQmA-1630909049614)(https://b3logfile.com/file/2021/05/image-f9eaaf44.png)]
文章图片
引入Spring框架,数据源、构建等工作就交给了Spring管理1.6,SpringBoot+Mybatis+MP
创建子Module
文章图片
实现查询User
文章图片
文章图片
测试
文章图片
导入依赖二,MP-常用配置 官方地址:https://mybatis.plus/config/#configlocation
文章图片
文章图片
log4j.properties:
文章图片
application.properties
文章图片
编写pojo
文章图片
编写mapper
文章图片
编写启动类
文章图片
测试
文章图片
2.1,基本配置
configLocation2.2,进阶配置mapperLocation
文章图片
需要引入的配置
文章图片
加载配置
文章图片
文章图片
1.接口中添加自定义方法
文章图片
2.添加UserMapper.xml文件
文章图片
3.加载映射配置文件
文章图片
typeAliasesPackage
文章图片
文章图片
文章图片
2.3,DB策略配置
文章图片
文章图片
三,MP-CRUD 3.1,插入操作
文章图片
进行全局配置就不用单一类添加
文章图片
文章图片
文章图片
Insert3.2,更新操作
文章图片
测试用列
文章图片
@TableField
文章图片
文章图片
3.3,删除操作
文章图片
文章图片
文章图片
3.4,查询操作
文章图片
文章图片
文章图片
文章图片
3.5,分页查询
文章图片
文章图片
文章图片
文章图片
方法定义:四,自动填充 自动填充
文章图片
配置分页插件:
文章图片
文章图片
文章图片
添加@TableField注解
实现元对象处理器接口MyMetaObjectHandler
文章图片
测试
文章图片
文章图片
文章图片
逻辑删除
修改表结构
文章图片
配置(默认值为下面的赋值)
文章图片
测试
文章图片
【编程学习|Mybatis-Plus介绍与使用】
文章图片
推荐阅读
- java基础学习|mybatis-plus的介绍和使用
- springboot框架|Springboot框架(2)--springboot的整合
- eclipse|Spring中的IOC和AOP是什么意思()
- spring|Swagger介绍及使用
- html|swagger2 使用教程
- Java后端|Springboot集成Elasticsearch,爬虫爬取数据,实现简单搜索功能
- spring|SpringBoot接口 - 如何优雅的对接口返回内容统一封装()
- springboot|一个SpringBoot单体项目--》外卖平台项目之后台管理端基础功能开发
- 项目实战|外卖项目(SpringBoot)--- 菜品模块、套餐模块