| 程序包 | 说明 |
|---|---|
| top.tangyh.basic.database.mybatis.conditions | |
| top.tangyh.basic.database.mybatis.conditions.query |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> LbqWrapper<T> |
Wraps.lbQ()
获取 HyLambdaQueryWrapper<T>
|
static <Entity> LbqWrapper<Entity> |
Wraps.lbq(Entity model,
Map<String,Object> extra,
Class<Entity> modelClazz) |
static <T> LbqWrapper<T> |
Wraps.lbQ(T entity)
获取 HyLambdaQueryWrapper<T>
|
| 限定符和类型 | 方法和说明 |
|---|---|
LbqWrapper<T> |
LbqWrapper.cancelSkipEmpty()
取消跳过空的字符串
|
LbqWrapper<T> |
LbqWrapper.eq(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
LbqWrapper<T> |
LbqWrapper.ge(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
LbqWrapper<T> |
LbqWrapper.geHeader(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
LocalDate val) |
LbqWrapper<T> |
LbqWrapper.geHeader(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
LocalDateTime val) |
LbqWrapper<T> |
LbqWrapper.gt(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
<A> LbqWrapper<T> |
LbqWrapper.ignore(BiFunction<T,A,?> setColumn)
忽略实体(entity)中的某些字段,实体中的字段默认是会除了null以外的全部进行等值匹配
再次可以进行忽略
|
LbqWrapper<T> |
LbqWrapper.in(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Collection<?> coll) |
LbqWrapper<T> |
LbqWrapper.in(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object... values) |
protected LbqWrapper<T> |
LbqWrapper.instance()
用于生成嵌套 sql
故 sqlSelect 不向下传递
|
LbqWrapper<T> |
QueryWrap.lambda()
返回一个支持 lambda 函数写法的 wrapper
|
LbqWrapper<T> |
LbqWrapper.le(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
LbqWrapper<T> |
LbqWrapper.leFooter(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
LocalDate val) |
LbqWrapper<T> |
LbqWrapper.leFooter(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
LocalDateTime val) |
LbqWrapper<T> |
LbqWrapper.like(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
LbqWrapper<T> |
LbqWrapper.likeLeft(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
LbqWrapper<T> |
LbqWrapper.likeRight(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
LbqWrapper<T> |
LbqWrapper.lt(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
LbqWrapper<T> |
LbqWrapper.ne(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
LbqWrapper<T> |
LbqWrapper.nested(Consumer<LbqWrapper<T>> consumer) |
LbqWrapper<T> |
LbqWrapper.notLike(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val)
忽略实体中的某些字段,实体中的字段默认是会除了null以外的全部进行等值匹配
再次可以进行忽略
|
LbqWrapper<T> |
LbqWrapper.select(Class<T> entityClass,
Predicate<com.baomidou.mybatisplus.core.metadata.TableFieldInfo> predicate)
过滤查询的字段信息(主键除外!)
|
LbqWrapper<T> |
LbqWrapper.select(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... columns)
SELECT 部分 SQL 设置
|
| 限定符和类型 | 方法和说明 |
|---|---|
LbqWrapper<T> |
LbqWrapper.nested(Consumer<LbqWrapper<T>> consumer) |
Copyright © 2021. All rights reserved.