00. MyBatisPlus 入门
MyBatis-Plus 官网
https://baomidou.com/
快速开始
假设我们已存在一张 User 表,且已有对应的实体类 User,实现 User 表的 CRUD 操作我们需要做什么呢?
1 | /** User 对应的 Mapper 接口 */ |
基本 CRUD
1 | // 初始化 影响行数 |
mp 对 null 竟然跳过, 针对 inert 和 update 语句的时候
mp 默认使用驼峰转下划线
使用 tableId 指定 id
tablefiled 指定字段名
排除非表字段的三种方式
transient
static
@tablefiled 然后 exists 设置为 false
查询
条件查询构造器
AbstractWrapper
数据库操作, 无外乎增删查改.
select 查询简单
insert or update
delete