QueryWrapper条件构造器封装条件

1 QueryWrapper是mybatis plus中实现查询的对象封装操作类,层级关系如下图所示

 

 

2 类功能简单介绍:

Wrapper : 条件构造抽象类,最顶端父类,抽象类中提供4个方法西面贴源码展示
AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件
AbstractLambdaWrapper : Lambda 语法使用 Wrapper统一处理解析 lambda 获取 column。
LambdaQueryWrapper :看名称也能明白就是用于Lambda语法使用的查询Wrapper
LambdaUpdateWrapper : Lambda 更新封装Wrapper
QueryWrapper : Entity 对象封装操作类,不是用lambda语法
UpdateWrapper : Update 条件封装,用于Entity对象更新操作

3 QueryWrapper中的方法:

 

posted @ 2021-04-11 20:52  0龙行者0  阅读(358)  评论(0编辑  收藏  举报