public class ConditionWrapper<T>
extends com.baomidou.mybatisplus.mapper.EntityWrapper<T>
| 构造器和说明 |
|---|
ConditionWrapper() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAdditions(java.lang.String property,
java.lang.String value) |
void |
addConditions(java.lang.String column,
java.lang.String value) |
com.baomidou.mybatisplus.mapper.Wrapper<T> |
between(boolean condition,
java.lang.String column,
java.lang.Object val1,
java.lang.Object val2)
betwwee 条件语句
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
between(java.lang.String column,
java.lang.Object val1,
java.lang.Object val2)
betwwee 条件语句
|
void |
doDefault() |
com.baomidou.mybatisplus.mapper.Wrapper<T> |
eq(boolean condition,
java.lang.String column,
java.lang.Object params)
等同于SQL的"field=value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
eq(java.lang.String column,
java.lang.Object params)
等同于SQL的"field=value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
ge(boolean condition,
java.lang.String column,
java.lang.Object params)
等同于SQL的"field>=value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
ge(java.lang.String column,
java.lang.Object params)
等同于SQL的"field>=value"表达式
|
java.lang.String |
getAdditionValue(java.lang.String property) |
java.lang.String |
getConditionValue(java.lang.String column) |
com.baomidou.mybatisplus.mapper.Wrapper<T> |
gt(boolean condition,
java.lang.String column,
java.lang.Object params)
等同于SQL的"field>value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
gt(java.lang.String column,
java.lang.Object params)
等同于SQL的"field>value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
in(boolean condition,
java.lang.String column,
java.util.Collection<?> value)
IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
in(boolean condition,
java.lang.String column,
java.lang.Object[] value)
IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
in(boolean condition,
java.lang.String column,
java.lang.String value)
IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
in(java.lang.String column,
java.util.Collection<?> value)
IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
in(java.lang.String column,
java.lang.Object[] value)
IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
in(java.lang.String column,
java.lang.String value)
IN 条件语句,目前适配mysql及oracle
|
boolean |
isSetGroupBy() |
boolean |
isSetIsNotNull() |
boolean |
isSetIsNull() |
boolean |
isSetOrderBy() |
com.baomidou.mybatisplus.mapper.Wrapper<T> |
le(boolean condition,
java.lang.String column,
java.lang.Object params)
等同于SQL的"field<=value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
le(java.lang.String column,
java.lang.Object params)
等同于SQL的"field<=value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
like(boolean condition,
java.lang.String column,
java.lang.String value)
LIKE条件语句,value中无需前后%
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
like(boolean condition,
java.lang.String column,
java.lang.String value,
com.baomidou.mybatisplus.enums.SqlLike type)
LIKE条件语句,value中无需前后%
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
like(java.lang.String column,
java.lang.String value)
LIKE条件语句,value中无需前后%
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
like(java.lang.String column,
java.lang.String value,
com.baomidou.mybatisplus.enums.SqlLike type)
LIKE条件语句,value中无需前后%
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
lt(boolean condition,
java.lang.String column,
java.lang.Object params)
等同于SQL的"field<value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
lt(java.lang.String column,
java.lang.Object params)
等同于SQL的"field<value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
ne(boolean condition,
java.lang.String column,
java.lang.Object params)
等同于SQL的"field <> value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
ne(java.lang.String column,
java.lang.Object params)
等同于SQL的"field <> value"表达式
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notBetween(boolean condition,
java.lang.String column,
java.lang.Object val1,
java.lang.Object val2)
NOT betwwee 条件语句
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notBetween(java.lang.String column,
java.lang.Object val1,
java.lang.Object val2)
NOT betwwee 条件语句
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notIn(boolean condition,
java.lang.String column,
java.util.Collection<?> value)
NOT IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notIn(boolean condition,
java.lang.String column,
java.lang.Object... value)
NOT IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notIn(boolean condition,
java.lang.String column,
java.lang.String value)
NOT IN条件语句
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notIn(java.lang.String column,
java.util.Collection<?> value)
NOT IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notIn(java.lang.String column,
java.lang.Object... value)
NOT IN 条件语句,目前适配mysql及oracle
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notIn(java.lang.String column,
java.lang.String value)
NOT IN条件语句
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notLike(boolean condition,
java.lang.String column,
java.lang.String value)
NOT LIKE条件语句,value中无需前后%
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notLike(boolean condition,
java.lang.String column,
java.lang.String value,
com.baomidou.mybatisplus.enums.SqlLike type)
NOT LIKE条件语句,value中无需前后%
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notLike(java.lang.String column,
java.lang.String value)
NOT LIKE条件语句,value中无需前后%
|
com.baomidou.mybatisplus.mapper.Wrapper<T> |
notLike(java.lang.String column,
java.lang.String value,
com.baomidou.mybatisplus.enums.SqlLike type)
NOT LIKE条件语句,value中无需前后%
|
void |
setSetGroupBy(boolean setGroupBy) |
void |
setSetIsNotNull(boolean setIsNotNull) |
void |
setSetIsNull(boolean setIsNull) |
void |
setSetOrderBy(boolean setOrderBy) |
addFilter, addFilterIfNeed, allEq, allEq, and, and, and, andNew, andNew, andNew, exists, exists, formatSql, formatSqlIfNeed, getParamAlias, getParamNameValuePairs, getSqlSelect, groupBy, groupBy, having, having, isEmptyOfWhere, isNotEmptyOfWhere, isNotNull, isNotNull, isNull, isNull, isWhere, last, notExists, notExists, or, or, or, orderAsc, orderBy, orderBy, orderBy, orderBy, orderBy, orderDesc, originalSql, orNew, orNew, orNew, setParamAlias, setSqlSelect, setSqlSelect, setSqlSelect, setSqlSelect, toString, where, wherepublic void doDefault()
public void addConditions(java.lang.String column,
java.lang.String value)
public java.lang.String getConditionValue(java.lang.String column)
public void addAdditions(java.lang.String property,
java.lang.String value)
public java.lang.String getAdditionValue(java.lang.String property)
public boolean isSetOrderBy()
public void setSetOrderBy(boolean setOrderBy)
public boolean isSetGroupBy()
public void setSetGroupBy(boolean setGroupBy)
public boolean isSetIsNull()
public void setSetIsNull(boolean setIsNull)
public boolean isSetIsNotNull()
public void setSetIsNotNull(boolean setIsNotNull)
public com.baomidou.mybatisplus.mapper.Wrapper<T> eq(boolean condition, java.lang.String column, java.lang.Object params)
等同于SQL的"field=value"表达式
eq 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件public com.baomidou.mybatisplus.mapper.Wrapper<T> eq(java.lang.String column, java.lang.Object params)
等同于SQL的"field=value"表达式
eq 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>public com.baomidou.mybatisplus.mapper.Wrapper<T> ne(boolean condition, java.lang.String column, java.lang.Object params)
等同于SQL的"field <> value"表达式
ne 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件public com.baomidou.mybatisplus.mapper.Wrapper<T> ne(java.lang.String column, java.lang.Object params)
等同于SQL的"field <> value"表达式
ne 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>public com.baomidou.mybatisplus.mapper.Wrapper<T> gt(boolean condition, java.lang.String column, java.lang.Object params)
等同于SQL的"field>value"表达式
gt 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件public com.baomidou.mybatisplus.mapper.Wrapper<T> gt(java.lang.String column, java.lang.Object params)
等同于SQL的"field>value"表达式
gt 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>public com.baomidou.mybatisplus.mapper.Wrapper<T> ge(boolean condition, java.lang.String column, java.lang.Object params)
等同于SQL的"field>=value"表达式
ge 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件public com.baomidou.mybatisplus.mapper.Wrapper<T> ge(java.lang.String column, java.lang.Object params)
等同于SQL的"field>=value"表达式
ge 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>public com.baomidou.mybatisplus.mapper.Wrapper<T> lt(boolean condition, java.lang.String column, java.lang.Object params)
等同于SQL的"field<value"表达式
lt 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件public com.baomidou.mybatisplus.mapper.Wrapper<T> lt(java.lang.String column, java.lang.Object params)
等同于SQL的"field<value"表达式
lt 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>public com.baomidou.mybatisplus.mapper.Wrapper<T> le(boolean condition, java.lang.String column, java.lang.Object params)
等同于SQL的"field<=value"表达式
le 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件public com.baomidou.mybatisplus.mapper.Wrapper<T> le(java.lang.String column, java.lang.Object params)
等同于SQL的"field<=value"表达式
le 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>public com.baomidou.mybatisplus.mapper.Wrapper<T> like(boolean condition, java.lang.String column, java.lang.String value)
LIKE条件语句,value中无需前后%
like 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 匹配值public com.baomidou.mybatisplus.mapper.Wrapper<T> like(java.lang.String column, java.lang.String value)
LIKE条件语句,value中无需前后%
like 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 匹配值public com.baomidou.mybatisplus.mapper.Wrapper<T> notLike(boolean condition, java.lang.String column, java.lang.String value)
NOT LIKE条件语句,value中无需前后%
notLike 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 匹配值public com.baomidou.mybatisplus.mapper.Wrapper<T> notLike(java.lang.String column, java.lang.String value)
NOT LIKE条件语句,value中无需前后%
notLike 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 匹配值public com.baomidou.mybatisplus.mapper.Wrapper<T> like(boolean condition, java.lang.String column, java.lang.String value, com.baomidou.mybatisplus.enums.SqlLike type)
LIKE条件语句,value中无需前后%
like 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 匹配值public com.baomidou.mybatisplus.mapper.Wrapper<T> like(java.lang.String column, java.lang.String value, com.baomidou.mybatisplus.enums.SqlLike type)
LIKE条件语句,value中无需前后%
like 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 匹配值public com.baomidou.mybatisplus.mapper.Wrapper<T> notLike(boolean condition, java.lang.String column, java.lang.String value, com.baomidou.mybatisplus.enums.SqlLike type)
NOT LIKE条件语句,value中无需前后%
notLike 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 匹配值public com.baomidou.mybatisplus.mapper.Wrapper<T> notLike(java.lang.String column, java.lang.String value, com.baomidou.mybatisplus.enums.SqlLike type)
NOT LIKE条件语句,value中无需前后%
notLike 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 匹配值public com.baomidou.mybatisplus.mapper.Wrapper<T> in(boolean condition, java.lang.String column, java.lang.String value)
IN 条件语句,目前适配mysql及oracle
in 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 逗号拼接的字符串public com.baomidou.mybatisplus.mapper.Wrapper<T> in(java.lang.String column, java.lang.String value)
IN 条件语句,目前适配mysql及oracle
in 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 逗号拼接的字符串public com.baomidou.mybatisplus.mapper.Wrapper<T> notIn(boolean condition, java.lang.String column, java.lang.String value)
NOT IN条件语句
notIn 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 逗号拼接的字符串public com.baomidou.mybatisplus.mapper.Wrapper<T> notIn(java.lang.String column, java.lang.String value)
NOT IN条件语句
notIn 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 逗号拼接的字符串public com.baomidou.mybatisplus.mapper.Wrapper<T> in(boolean condition, java.lang.String column, java.util.Collection<?> value)
IN 条件语句,目前适配mysql及oracle
in 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 匹配值 集合public com.baomidou.mybatisplus.mapper.Wrapper<T> in(java.lang.String column, java.util.Collection<?> value)
IN 条件语句,目前适配mysql及oracle
in 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 匹配值 集合public com.baomidou.mybatisplus.mapper.Wrapper<T> notIn(boolean condition, java.lang.String column, java.util.Collection<?> value)
NOT IN 条件语句,目前适配mysql及oracle
notIn 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 匹配值 集合public com.baomidou.mybatisplus.mapper.Wrapper<T> notIn(java.lang.String column, java.util.Collection<?> value)
NOT IN 条件语句,目前适配mysql及oracle
notIn 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 匹配值 集合public com.baomidou.mybatisplus.mapper.Wrapper<T> in(boolean condition, java.lang.String column, java.lang.Object[] value)
IN 条件语句,目前适配mysql及oracle
in 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 匹配值 object数组public com.baomidou.mybatisplus.mapper.Wrapper<T> in(java.lang.String column, java.lang.Object[] value)
IN 条件语句,目前适配mysql及oracle
in 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 匹配值 object数组public com.baomidou.mybatisplus.mapper.Wrapper<T> notIn(boolean condition, java.lang.String column, java.lang.Object... value)
NOT IN 条件语句,目前适配mysql及oracle
notIn 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称value - 匹配值 object数组public com.baomidou.mybatisplus.mapper.Wrapper<T> notIn(java.lang.String column, java.lang.Object... value)
NOT IN 条件语句,目前适配mysql及oracle
notIn 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称value - 匹配值 object数组public com.baomidou.mybatisplus.mapper.Wrapper<T> between(boolean condition, java.lang.String column, java.lang.Object val1, java.lang.Object val2)
betwwee 条件语句
between 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称public com.baomidou.mybatisplus.mapper.Wrapper<T> between(java.lang.String column, java.lang.Object val1, java.lang.Object val2)
betwwee 条件语句
between 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>column - 字段名称public com.baomidou.mybatisplus.mapper.Wrapper<T> notBetween(boolean condition, java.lang.String column, java.lang.Object val1, java.lang.Object val2)
NOT betwwee 条件语句
notBetween 在类中 com.baomidou.mybatisplus.mapper.Wrapper<T>condition - 拼接的前置条件column - 字段名称