| 程序包 | 说明 |
|---|---|
| top.tangyh.basic.database.mybatis.conditions | |
| top.tangyh.basic.database.mybatis.conditions.query |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> QueryWrap<T> |
Wraps.q()
获取 QueryWrap<T>
|
static <Entity> QueryWrap<Entity> |
Wraps.q(Entity model,
Map<String,Object> extra,
Class<Entity> modelClazz)
构建查询条件
1.
|
static <T> QueryWrap<T> |
Wraps.q(T entity)
获取 QueryWrap<T>
|
| 限定符和类型 | 方法和说明 |
|---|---|
QueryWrap<T> |
QueryWrap.between(String column,
Object val1,
Object val2) |
QueryWrap<T> |
QueryWrap.cancelSkipEmpty()
取消跳过空的字符串 不允许跳过空的字符串
|
QueryWrap<T> |
QueryWrap.eq(String column,
Object val) |
QueryWrap<T> |
QueryWrap.ge(String column,
Object val) |
QueryWrap<T> |
QueryWrap.geHeader(String column,
LocalDate val) |
QueryWrap<T> |
QueryWrap.geHeader(String column,
LocalDateTime val) |
QueryWrap<T> |
QueryWrap.gt(String column,
Object val) |
<A> QueryWrap<T> |
QueryWrap.ignore(BiFunction<T,A,?> setColumn)
忽略实体中的某些字段,实体中的字段默认是会除了null以外的全部进行等值匹配
再次可以进行忽略
|
QueryWrap<T> |
QueryWrap.in(String column,
Collection<?> coll) |
QueryWrap<T> |
QueryWrap.in(String column,
Object... values) |
protected QueryWrap<T> |
QueryWrap.instance()
用于生成嵌套 sql
故 sqlSelect 不向下传递
|
QueryWrap<T> |
QueryWrap.le(String column,
Object val) |
QueryWrap<T> |
QueryWrap.leFooter(String column,
LocalDate val) |
QueryWrap<T> |
QueryWrap.leFooter(String column,
LocalDateTime val) |
QueryWrap<T> |
QueryWrap.like(String column,
Object val) |
QueryWrap<T> |
QueryWrap.likeLeft(String column,
Object val) |
QueryWrap<T> |
QueryWrap.likeRight(String column,
Object val) |
QueryWrap<T> |
QueryWrap.lt(String column,
Object val) |
QueryWrap<T> |
QueryWrap.ne(String column,
Object val) |
QueryWrap<T> |
QueryWrap.nested(Consumer<QueryWrap<T>> consumer) |
QueryWrap<T> |
QueryWrap.notBetween(String column,
Object val1,
Object val2) |
QueryWrap<T> |
QueryWrap.notLike(String column,
Object val) |
QueryWrap<T> |
QueryWrap.select(Class<T> entityClass,
Predicate<com.baomidou.mybatisplus.core.metadata.TableFieldInfo> predicate) |
QueryWrap<T> |
QueryWrap.select(String... columns) |
| 限定符和类型 | 方法和说明 |
|---|---|
QueryWrap<T> |
QueryWrap.nested(Consumer<QueryWrap<T>> consumer) |
Copyright © 2021. All rights reserved.