黑马Mybatis-Plus学习笔记

注解

如果实体类不符合驼峰命名可用以下注解

配置

条件构造器

自定义sql

总结

Service接口

总结

实现注入

胡图工具包

拷贝集合

复杂业务需要自定义service

IService中的Lambda查询

如果是等于就是ge,le

IService批量处理

这是mysql的配置

动态sql如果不想写就这样,-一次提交一千条,sql写成一个sql语句执行

1,

会预编译sql语句---这个可以吹一吹

扩展功能

代码生成

太好啦

静态工具

需要告诉实体类类型

可能会出现循环注入

静态方法无法知道表,实体类所以需要自己传入字节码文件来通过反射获取

--为什么要引入这个静态--因为为了避免service相互调用发送循环注入

把list集合用stream流通过userid分组


逻辑删除

可以用数据迁移(一般不用)

枚举处理器

1,加注解

2,配置

但是这时返回是

解决

JsonValue放哪返回啥

总结

拓展定义把谁返回JksonValue

JSON处理器

1,自定义类型处理器

2,这样就对象嵌套了--开启自动结果集映射

总结

分页功能插件

1,

2,

通用分页实体(真实开发)

继承分页查询实体类

通用分页结果

lambdaquery可以直接省区构造查询条件

封装上面的方法

1,封装query条件

默认排序参数用可变参数来接收

2,封装返回结果

自己转换

不用属性拷贝--用自己传来的赋值方法

特殊逻辑

相关推荐
YJlio1 小时前
第9章小结(9.19):Sysinternals 安全工具组合拳与脚本清单
java·学习·平面
xian_wwq1 小时前
【学习笔记】网络安全死于平庸
笔记·学习·安全防护
d111111111d1 小时前
在STM32F103C8T6中什么是读写寄存器模型,有什么用,可以干什么,详细解释。
笔记·stm32·单片机·嵌入式硬件·学习
金士顿1 小时前
DI滤波学习
学习
qq_401780821 小时前
1.信号完整性(方波信号的频谱特征)
学习
星梦客1 小时前
FRP 内网穿透工具部署教程
网络·经验分享·笔记
iiiiii111 小时前
【论文阅读笔记】FOCAL 离线元强化学习,从静态数据中快速适应新任务
论文阅读·人工智能·笔记·学习·机器学习·学习方法·具身智能
calvinpaean2 小时前
FlashOcc 论文学习
学习
calvinpaean2 小时前
MonoOcc 论文学习
学习