教学视频地址:B站尚硅谷mybatisPlus教学视频
代码资源:略
文章目录
基本操作
mapper
根据map删除
service
注解
统一前缀
设置主键,默认以id作为主键
type为auto是自增,默认用雪花算法()覆盖数据库设置
统一设置
雪花算法:略
逻辑删除
条件构造器
条件优先级问题
查询指定字段
子查询(嵌套)
使用updatewrapper,按条件修改指定字段
带参数检查的构造器
lambda构造器,不容易写错字段名
插件
分页插件
配置
页面类方法
自定义分页方法
分页配置
测试
乐观锁插件
配置
后面的修改失败后可以重试,才可以得到正确结果
通用枚举
配置
测试
代码生成器
官网的代码,直接执行就可以
多数据源
mybatisX插件(小鸟)
跳转
自动生成
(mysql引擎手动选择低版本的5.1)
生成crud
根据提示生成mapper接口,会自动生成SQL语句(只有在自动生成的mapper中才会有这种提示)