教学视频地址:B站尚硅谷mybatisPlus教学视频
代码资源:略
文章目录
基本操作
mapper

根据map删除


service



注解

统一前缀

设置主键,默认以id作为主键

type为auto是自增,默认用雪花算法()覆盖数据库设置
统一设置

雪花算法:略

逻辑删除

条件构造器





条件优先级问题

查询指定字段

子查询(嵌套)

使用updatewrapper,按条件修改指定字段

带参数检查的构造器

lambda构造器,不容易写错字段名


插件
分页插件
配置


页面类方法

自定义分页方法


分页配置

测试

乐观锁插件


配置

后面的修改失败后可以重试,才可以得到正确结果

通用枚举

配置

测试

代码生成器

官网的代码,直接执行就可以

多数据源



mybatisX插件(小鸟)
跳转
自动生成
(mysql引擎手动选择低版本的5.1)


生成crud
根据提示生成mapper接口,会自动生成SQL语句(只有在自动生成的mapper中才会有这种提示)
