public final class ZealotKhala extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
ZealotKhala |
and(String text)
拼接并带上'AND'关键字的字符串.
|
ZealotKhala |
andBetween(String field,
Object startValue,
Object endValue)
生成带" AND "前缀的between区间查询的SQL片段(当某一个值为null时,会是大于等于或小于等于的情形).
|
ZealotKhala |
andBetween(String field,
Object startValue,
Object endValue,
boolean match)
生成带" AND "前缀的between区间查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成(当某一个值为null时,会是大于等于或小于等于的情形).
|
ZealotKhala |
andEqual(String field,
Object value)
生成带" AND "前缀等值查询的SQL片段.
|
ZealotKhala |
andEqual(String field,
Object value,
boolean match)
生成带" AND "前缀等值查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andIn(String field,
Collection<?> values)
生成带" AND "前缀的in范围查询的SQL片段.
|
ZealotKhala |
andIn(String field,
Collection<?> values,
boolean match)
生成带" AND "前缀的in范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andIn(String field,
Object[] values)
生成带" AND "前缀的in范围查询的SQL片段.
|
ZealotKhala |
andIn(String field,
Object[] values,
boolean match)
生成带" AND "前缀的in范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andIsNotNull(String field)
生成带" AND "前缀" IS NOT NULL "的SQL片段.
|
ZealotKhala |
andIsNotNull(String field,
boolean match)
生成带" AND "前缀" IS NOT NULL "的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andIsNull(String field)
生成带" AND "前缀" IS NULL "的SQL片段.
|
ZealotKhala |
andIsNull(String field,
boolean match)
生成带" AND "前缀" IS NULL "的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andLessEqual(String field,
Object value)
生成带" AND "前缀小于等于查询的SQL片段.
|
ZealotKhala |
andLessEqual(String field,
Object value,
boolean match)
生成带" AND "前缀小于等于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andLessThan(String field,
Object value)
生成带" AND "前缀小于查询的SQL片段.
|
ZealotKhala |
andLessThan(String field,
Object value,
boolean match)
生成带" AND "前缀小于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andLike(String field,
Object value)
生成带" AND "前缀的like模糊查询的SQL片段.
|
ZealotKhala |
andLike(String field,
Object value,
boolean match)
生成带" AND "前缀的like模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andLikePattern(String field,
String pattern)
根据指定的模式字符串生成带" AND "前缀的like模糊查询的SQL片段.
|
ZealotKhala |
andLikePattern(String field,
String pattern,
boolean match)
根据指定的模式字符串生成带" AND "前缀的like模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andMoreEqual(String field,
Object value)
生成带" AND "前缀大于等于查询的SQL片段.
|
ZealotKhala |
andMoreEqual(String field,
Object value,
boolean match)
生成带" AND "前缀大于等于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andMoreThan(String field,
Object value)
生成带" AND "前缀大于查询的SQL片段.
|
ZealotKhala |
andMoreThan(String field,
Object value,
boolean match)
生成带" AND "前缀大于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andNotEqual(String field,
Object value)
生成带" AND "前缀不等查询的SQL片段.
|
ZealotKhala |
andNotEqual(String field,
Object value,
boolean match)
生成带" AND "前缀不等查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andNotIn(String field,
Collection<?> values)
生成带" AND "前缀的" NOT IN "范围查询的SQL片段.
|
ZealotKhala |
andNotIn(String field,
Collection<?> values,
boolean match)
生成带" AND "前缀的" NOT IN "范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andNotIn(String field,
Object[] values)
生成带" AND "前缀的" NOT IN "范围查询的SQL片段.
|
ZealotKhala |
andNotIn(String field,
Object[] values,
boolean match)
生成带" AND "前缀的" NOT IN "范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andNotLike(String field,
Object value)
生成带" AND "前缀的" NOT LIKE "模糊查询的SQL片段.
|
ZealotKhala |
andNotLike(String field,
Object value,
boolean match)
生成带" AND "前缀的" NOT LIKE "模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
andNotLikePattern(String field,
String pattern)
根据指定的模式字符串生成带" AND "前缀的" NOT LIKE "模糊查询的SQL片段.
|
ZealotKhala |
andNotLikePattern(String field,
String pattern,
boolean match)
根据指定的模式字符串生成带" AND "前缀的" NOT LIKE "模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
as(String text)
拼接并带上'AS'关键字的字符串.
|
ZealotKhala |
asc()
拼接并带上'ASC'关键字的字符串.
|
ZealotKhala |
between(String field,
Object startValue,
Object endValue)
生成between区间查询的SQL片段(当某一个值为null时,会是大于等于或小于等于的情形).
|
ZealotKhala |
between(String field,
Object startValue,
Object endValue,
boolean match)
生成between区间查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成(当某一个值为null时,会是大于等于或小于等于的情形).
|
ZealotKhala |
deleteFrom(String text)
拼接并带上'DELETE FROM'关键字的字符串.
|
ZealotKhala |
desc()
拼接并带上'DESC'关键字的字符串.
|
ZealotKhala |
doAnything(boolean match,
ICustomAction action)
当匹配match条件为true时,才执行自定义的任意操作.
|
ZealotKhala |
doAnything(ICustomAction action)
执行自定义的任意操作.
|
SqlInfo |
end()
结束SQL拼接流程,并生成最终的sqlInfo信息.
|
ZealotKhala |
equal(String field,
Object value)
生成等值查询的SQL片段.
|
ZealotKhala |
equal(String field,
Object value,
boolean match)
生成等值查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
from(String text)
拼接并带上'FROM'关键字的字符串.
|
ZealotKhala |
fullJoin(String text)
拼接并带上'FULL JOIN'关键字的字符串.
|
ZealotKhala |
groupBy(String text)
拼接并带上'GROUP BY'关键字的字符串.
|
ZealotKhala |
having(String text)
拼接并带上'HAVING'关键字的字符串.
|
ZealotKhala |
in(String field,
Collection<?> values)
生成in范围查询的SQL片段.
|
ZealotKhala |
in(String field,
Collection<?> values,
boolean match)
生成in范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
in(String field,
Object[] values)
生成in范围查询的SQL片段.
|
ZealotKhala |
in(String field,
Object[] values,
boolean match)
生成in范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
innerJoin(String text)
拼接并带上'INNER JOIN'关键字的字符串.
|
ZealotKhala |
insertInto(String text)
拼接并带上'INSERT_INTO'关键字的字符串.
|
ZealotKhala |
isNotNull(String field)
生成" IS NOT NULL "的SQL片段.
|
ZealotKhala |
isNotNull(String field,
boolean match)
生成" IS NOT NULL "的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
isNull(String field)
生成" IS NULL "的SQL片段.
|
ZealotKhala |
isNull(String field,
boolean match)
生成" IS NULL "的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
leftJoin(String text)
拼接并带上'LEFT JOIN'关键字的字符串.
|
ZealotKhala |
lessEqual(String field,
Object value)
生成小于等于查询的SQL片段.
|
ZealotKhala |
lessEqual(String field,
Object value,
boolean match)
生成小于等于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
lessThan(String field,
Object value)
生成小于查询的SQL片段.
|
ZealotKhala |
lessThan(String field,
Object value,
boolean match)
生成小于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
like(String field,
Object value)
生成like模糊查询的SQL片段.
|
ZealotKhala |
like(String field,
Object value,
boolean match)
生成like模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
likePattern(String field,
String pattern)
根据指定的模式字符串生成like模糊查询的SQL片段.
|
ZealotKhala |
likePattern(String field,
String pattern,
boolean match)
根据指定的模式字符串生成like模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
limit(String text)
拼接并带上'LIMIT'关键字的字符串.
|
ZealotKhala |
moreEqual(String field,
Object value)
生成大于等于查询的SQL片段.
|
ZealotKhala |
moreEqual(String field,
Object value,
boolean match)
生成大于等于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
moreThan(String field,
Object value)
生成大于查询的SQL片段.
|
ZealotKhala |
moreThan(String field,
Object value,
boolean match)
生成大于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
notEqual(String field,
Object value)
生成不等查询的SQL片段.
|
ZealotKhala |
notEqual(String field,
Object value,
boolean match)
生成不等查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
notIn(String field,
Collection<?> values)
生成" NOT IN "范围查询的SQL片段.
|
ZealotKhala |
notIn(String field,
Collection<?> values,
boolean match)
生成" NOT IN "范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
notIn(String field,
Object[] values)
生成" NOT IN "范围查询的SQL片段.
|
ZealotKhala |
notIn(String field,
Object[] values,
boolean match)
生成" NOT IN "范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
notLike(String field,
Object value)
生成" NOT LIKE "模糊查询的SQL片段.
|
ZealotKhala |
notLike(String field,
Object value,
boolean match)
生成" NOT LIKE "模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
notLikePattern(String field,
String pattern)
根据指定的模式字符串生成" NOT LIKE "模糊查询的SQL片段.
|
ZealotKhala |
notLikePattern(String field,
String pattern,
boolean match)
根据指定的模式字符串生成" NOT LIKE "模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
offset(String text)
拼接并带上'OFFSET'关键字的字符串.
|
ZealotKhala |
on(String text)
拼接并带上'ON'关键字的字符串.
|
ZealotKhala |
or(String text)
拼接并带上'OR'关键字的字符串.
|
ZealotKhala |
orBetween(String field,
Object startValue,
Object endValue)
生成带" OR "前缀的between区间查询的SQL片段(当某一个值为null时,会是大于等于或小于等于的情形).
|
ZealotKhala |
orBetween(String field,
Object startValue,
Object endValue,
boolean match)
生成带" OR "前缀的between区间查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成(当某一个值为null时,会是大于等于或小于等于的情形).
|
ZealotKhala |
orderBy(String text)
拼接并带上'ORDER BY'关键字的字符串.
|
ZealotKhala |
orEqual(String field,
Object value)
生成带" OR "前缀等值查询的SQL片段.
|
ZealotKhala |
orEqual(String field,
Object value,
boolean match)
生成带" OR "前缀等值查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orIn(String field,
Collection<?> values)
生成带" OR "前缀的in范围查询的SQL片段.
|
ZealotKhala |
orIn(String field,
Collection<?> values,
boolean match)
生成带" OR "前缀的in范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orIn(String field,
Object[] values)
生成带" OR "前缀的in范围查询的SQL片段.
|
ZealotKhala |
orIn(String field,
Object[] values,
boolean match)
生成带" OR "前缀的in范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orIsNotNull(String field)
生成带" OR "前缀" IS NOT NULL "的SQL片段.
|
ZealotKhala |
orIsNotNull(String field,
boolean match)
生成带" OR "前缀" IS NOT NULL "的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orIsNull(String field)
生成带" OR "前缀" IS NULL "的SQL片段.
|
ZealotKhala |
orIsNull(String field,
boolean match)
生成带" OR "前缀" IS NULL "的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orLessEqual(String field,
Object value)
生成带" OR "前缀小于等于查询的SQL片段.
|
ZealotKhala |
orLessEqual(String field,
Object value,
boolean match)
生成带" OR "前缀小于等于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orLessThan(String field,
Object value)
生成带" OR "前缀小于查询的SQL片段.
|
ZealotKhala |
orLessThan(String field,
Object value,
boolean match)
生成带" OR "前缀小于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orLike(String field,
Object value)
生成带" OR "前缀的like模糊查询的SQL片段.
|
ZealotKhala |
orLike(String field,
Object value,
boolean match)
生成带" OR "前缀的like模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orLikePattern(String field,
String pattern)
根据指定的模式字符串生成带" OR "前缀的like模糊查询的SQL片段.
|
ZealotKhala |
orLikePattern(String field,
String pattern,
boolean match)
根据指定的模式字符串生成带" OR "前缀的like模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orMoreEqual(String field,
Object value)
生成带" OR "前缀大于等于查询的SQL片段.
|
ZealotKhala |
orMoreEqual(String field,
Object value,
boolean match)
生成带" OR "前缀大于等于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orMoreThan(String field,
Object value)
生成带" OR "前缀大于查询的SQL片段.
|
ZealotKhala |
orMoreThan(String field,
Object value,
boolean match)
生成带" OR "前缀大于查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orNotEqual(String field,
Object value)
生成带" OR "前缀不等查询的SQL片段.
|
ZealotKhala |
orNotEqual(String field,
Object value,
boolean match)
生成带" OR "前缀不等查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orNotIn(String field,
Collection<?> values)
生成带" OR "前缀的" NOT IN "范围查询的SQL片段.
|
ZealotKhala |
orNotIn(String field,
Collection<?> values,
boolean match)
生成带" OR "前缀的" NOT IN "范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orNotIn(String field,
Object[] values)
生成带" OR "前缀的" NOT IN "范围查询的SQL片段.
|
ZealotKhala |
orNotIn(String field,
Object[] values,
boolean match)
生成带" OR "前缀的" NOT IN "范围查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orNotLike(String field,
Object value)
生成带" OR "前缀的" NOT LIKE "模糊查询的SQL片段.
|
ZealotKhala |
orNotLike(String field,
Object value,
boolean match)
生成带" OR "前缀的" NOT LIKE "模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
orNotLikePattern(String field,
String pattern)
根据指定的模式字符串生成带" OR "前缀的" NOT LIKE "模糊查询的SQL片段.
|
ZealotKhala |
orNotLikePattern(String field,
String pattern,
boolean match)
根据指定的模式字符串生成带" OR "前缀的" NOT LIKE "模糊查询的SQL片段,如果match为true时则生成该条SQL片段,否则不生成.
|
ZealotKhala |
param(Collection<?> values)
在sql的参数集合后追加任何的一个集合.
|
ZealotKhala |
param(Object... values)
在sql的参数集合后追加不定对象个数的数组.
|
ZealotKhala |
rightJoin(String text)
拼接并带上'RIGHT JOIN'关键字的字符串.
|
ZealotKhala |
select(String text)
拼接并带上'SELECT'关键字的字符串.
|
ZealotKhala |
set(String text)
拼接并带上'AS'关键字的字符串.
|
static ZealotKhala |
start()
开始的方法.
|
ZealotKhala |
text(boolean match,
String text,
Object... values)
在sql后追加任何文本字符串,后可追加自定义可变参数,如果match为true时,才生成此SQL文本和参数.
|
ZealotKhala |
text(String text,
Object... values)
在sql后追加任何文本字符串,后可追加自定义可变参数.
|
ZealotKhala |
union()
拼接并带上'UNION'关键字的字符串.
|
ZealotKhala |
unionAll()
拼接并带上'UNION ALL'关键字的字符串.
|
ZealotKhala |
update(String text)
拼接并带上'UPDATE'关键字的字符串.
|
ZealotKhala |
values(String text)
拼接并带上'VALUES'关键字的字符串.
|
ZealotKhala |
where(String text,
Object... value)
拼接并带上'WHERE'关键字的字符串和动态参数.
|
public static ZealotKhala start()
public SqlInfo end()
public ZealotKhala insertInto(String text)
text - 文本public ZealotKhala values(String text)
text - 文本public ZealotKhala deleteFrom(String text)
text - 文本public ZealotKhala update(String text)
text - 文本public ZealotKhala select(String text)
text - 文本public ZealotKhala from(String text)
text - 文本public ZealotKhala where(String text, Object... value)
text - 文本value - 参数值public ZealotKhala and(String text)
text - 文本public ZealotKhala or(String text)
text - 文本public ZealotKhala as(String text)
text - 文本public ZealotKhala set(String text)
text - 文本public ZealotKhala innerJoin(String text)
text - 文本public ZealotKhala leftJoin(String text)
text - 文本public ZealotKhala rightJoin(String text)
text - 文本public ZealotKhala fullJoin(String text)
text - 文本public ZealotKhala on(String text)
text - 文本public ZealotKhala orderBy(String text)
text - 文本public ZealotKhala groupBy(String text)
text - 文本public ZealotKhala having(String text)
text - 文本public ZealotKhala limit(String text)
text - 文本public ZealotKhala offset(String text)
text - 文本public ZealotKhala asc()
public ZealotKhala desc()
public ZealotKhala union()
public ZealotKhala unionAll()
public ZealotKhala text(String text, Object... values)
text - 文本values - 可变参数数组public ZealotKhala text(boolean match, String text, Object... values)
match - 匹配条件text - 文本values - 可变参数数组public ZealotKhala param(Object... values)
values - 不定个数的值,也是数组public ZealotKhala param(Collection<?> values)
values - 不定个数的值public ZealotKhala doAnything(ICustomAction action)
action - 执行when条件中的方法public ZealotKhala doAnything(boolean match, ICustomAction action)
match - 匹配条件action - 执行when条件中的方法public ZealotKhala equal(String field, Object value)
field - 数据库字段value - 值public ZealotKhala equal(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala andEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala andEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala orEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala orEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala notEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala notEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala andNotEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala andNotEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala orNotEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala orNotEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala moreThan(String field, Object value)
field - 数据库字段value - 值public ZealotKhala moreThan(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala andMoreThan(String field, Object value)
field - 数据库字段value - 值public ZealotKhala andMoreThan(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala orMoreThan(String field, Object value)
field - 数据库字段value - 值public ZealotKhala orMoreThan(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala lessThan(String field, Object value)
field - 数据库字段value - 值public ZealotKhala lessThan(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala andLessThan(String field, Object value)
field - 数据库字段value - 值public ZealotKhala andLessThan(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala orLessThan(String field, Object value)
field - 数据库字段value - 值public ZealotKhala orLessThan(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala moreEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala moreEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala andMoreEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala andMoreEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala orMoreEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala orMoreEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala lessEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala lessEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala andLessEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala andLessEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala orLessEqual(String field, Object value)
field - 数据库字段value - 值public ZealotKhala orLessEqual(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala like(String field, Object value)
field - 数据库字段value - 值public ZealotKhala like(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala andLike(String field, Object value)
field - 数据库字段value - 值public ZealotKhala andLike(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala orLike(String field, Object value)
field - 数据库字段value - 值public ZealotKhala orLike(String field, Object value, boolean match)
field - 数据库字段value - 值match - 是否匹配public ZealotKhala notLike(String field, Object value)
示例:传入 {"b.title", "Spring"} 两个参数,生成的SQL片段为:" b.title NOT LIKE ? ", SQL参数为:{"%Spring%"}
field - 数据库字段value - 值public ZealotKhala notLike(String field, Object value, boolean match)
示例:传入 {"b.title", "Spring", true} 三个参数,生成的SQL片段为:" b.title NOT LIKE ? ", SQL参数为:{"%Spring%"}
field - 数据库字段value - 值match - 是否匹配public ZealotKhala andNotLike(String field, Object value)
示例:传入 {"b.title", "Spring"} 两个参数,生成的SQL片段为:" AND b.title NOT LIKE ? ", SQL参数为:{"%Spring%"}
field - 数据库字段value - 值public ZealotKhala andNotLike(String field, Object value, boolean match)
示例:传入 {"b.title", "Spring", true} 三个参数,生成的SQL片段为:" AND b.title NOT LIKE ? ", SQL参数为:{"%Spring%"}
field - 数据库字段value - 值match - 是否匹配public ZealotKhala orNotLike(String field, Object value)
示例:传入 {"b.title", "Spring"} 两个参数,生成的SQL片段为:" OR b.title NOT LIKE ? ", SQL参数为:{"%Spring%"}
field - 数据库字段value - 值public ZealotKhala orNotLike(String field, Object value, boolean match)
示例:传入 {"b.title", "Spring", true} 三个参数,生成的SQL片段为:" OR b.title NOT LIKE ? ", SQL参数为:{"%Spring%"}
field - 数据库字段value - 值match - 是否匹配public ZealotKhala likePattern(String field, String pattern)
示例:传入 {"b.title", "Java%"} 两个参数,生成的SQL片段为:" b.title LIKE 'Java%' "
field - 数据库字段pattern - 模式字符串public ZealotKhala likePattern(String field, String pattern, boolean match)
示例:传入 {"b.title", "Java%", true} 三个参数,生成的SQL片段为:" b.title LIKE 'Java%' "
示例:传入 {"b.title", "Java%", false} 三个参数,生成的SQL片段为空字符串.
field - 数据库字段pattern - 模式字符串match - 是否匹配public ZealotKhala andLikePattern(String field, String pattern)
示例:传入 {"b.title", "Java%"} 两个参数,生成的SQL片段为:" AND b.title LIKE 'Java%' "
field - 数据库字段pattern - 模式字符串public ZealotKhala andLikePattern(String field, String pattern, boolean match)
示例:传入 {"b.title", "Java%", true} 三个参数,生成的SQL片段为:" AND b.title LIKE 'Java%' "
示例:传入 {"b.title", "Java%", false} 三个参数,生成的SQL片段为空字符串.
field - 数据库字段pattern - 模式字符串match - 是否匹配public ZealotKhala orLikePattern(String field, String pattern)
示例:传入 {"b.title", "Java%"} 两个参数,生成的SQL片段为:" OR b.title LIKE 'Java%' "
field - 数据库字段pattern - 模式字符串public ZealotKhala orLikePattern(String field, String pattern, boolean match)
示例:传入 {"b.title", "Java%", true} 三个参数,生成的SQL片段为:" OR b.title LIKE 'Java%' "
示例:传入 {"b.title", "Java%", false} 三个参数,生成的SQL片段为空字符串.
field - 数据库字段pattern - 模式字符串match - 是否匹配public ZealotKhala notLikePattern(String field, String pattern)
示例:传入 {"b.title", "Java%"} 两个参数,生成的SQL片段为:" b.title NOT LIKE 'Java%' "
field - 数据库字段pattern - 模式字符串public ZealotKhala notLikePattern(String field, String pattern, boolean match)
示例:传入 {"b.title", "Java%", true} 三个参数,生成的SQL片段为:" b.title NOT LIKE 'Java%' "
示例:传入 {"b.title", "Java%", false} 三个参数,生成的SQL片段为空字符串.
field - 数据库字段pattern - 模式字符串match - 是否匹配public ZealotKhala andNotLikePattern(String field, String pattern)
示例:传入 {"b.title", "Java%"} 两个参数,生成的SQL片段为:" AND b.title NOT LIKE 'Java%' "
field - 数据库字段pattern - 模式字符串public ZealotKhala andNotLikePattern(String field, String pattern, boolean match)
示例:传入 {"b.title", "Java%", true} 三个参数,生成的SQL片段为:" AND b.title NOT LIKE 'Java%' "
示例:传入 {"b.title", "Java%", false} 三个参数,生成的SQL片段为空字符串.
field - 数据库字段pattern - 模式字符串match - 是否匹配public ZealotKhala orNotLikePattern(String field, String pattern)
示例:传入 {"b.title", "Java%"} 两个参数,生成的SQL片段为:" OR b.title NOT LIKE 'Java%' "
field - 数据库字段pattern - 模式字符串public ZealotKhala orNotLikePattern(String field, String pattern, boolean match)
示例:传入 {"b.title", "Java%", true} 三个参数,生成的SQL片段为:" OR b.title NOT LIKE 'Java%' "
示例:传入 {"b.title", "Java%", false} 三个参数,生成的SQL片段为空字符串.
field - 数据库字段pattern - 模式字符串match - 是否匹配public ZealotKhala between(String field, Object startValue, Object endValue)
field - 数据库字段startValue - 开始值endValue - 结束值public ZealotKhala between(String field, Object startValue, Object endValue, boolean match)
field - 数据库字段startValue - 开始值endValue - 结束值match - 是否匹配public ZealotKhala andBetween(String field, Object startValue, Object endValue)
field - 数据库字段startValue - 开始值endValue - 结束值public ZealotKhala andBetween(String field, Object startValue, Object endValue, boolean match)
field - 数据库字段startValue - 开始值endValue - 结束值match - 是否匹配public ZealotKhala orBetween(String field, Object startValue, Object endValue)
field - 数据库字段startValue - 开始值endValue - 结束值public ZealotKhala orBetween(String field, Object startValue, Object endValue, boolean match)
field - 数据库字段startValue - 开始值endValue - 结束值match - 是否匹配public ZealotKhala in(String field, Object[] values)
field - 数据库字段values - 数组的值public ZealotKhala in(String field, Object[] values, boolean match)
field - 数据库字段values - 数组的值match - 是否匹配public ZealotKhala in(String field, Collection<?> values)
field - 数据库字段values - 集合的值public ZealotKhala in(String field, Collection<?> values, boolean match)
field - 数据库字段values - 集合的值match - 是否匹配public ZealotKhala andIn(String field, Object[] values)
field - 数据库字段values - 数组的值public ZealotKhala andIn(String field, Object[] values, boolean match)
field - 数据库字段values - 数组的值match - 是否匹配public ZealotKhala andIn(String field, Collection<?> values)
field - 数据库字段values - 集合的值public ZealotKhala andIn(String field, Collection<?> values, boolean match)
field - 数据库字段values - 集合的值match - 是否匹配public ZealotKhala orIn(String field, Object[] values)
field - 数据库字段values - 数组的值public ZealotKhala orIn(String field, Object[] values, boolean match)
field - 数据库字段values - 数组的值match - 是否匹配public ZealotKhala orIn(String field, Collection<?> values)
field - 数据库字段values - 集合的值public ZealotKhala orIn(String field, Collection<?> values, boolean match)
field - 数据库字段values - 集合的值match - 是否匹配public ZealotKhala notIn(String field, Object[] values)
field - 数据库字段values - 数组的值public ZealotKhala notIn(String field, Object[] values, boolean match)
field - 数据库字段values - 数组的值match - 是否匹配public ZealotKhala notIn(String field, Collection<?> values)
field - 数据库字段values - 集合的值public ZealotKhala notIn(String field, Collection<?> values, boolean match)
field - 数据库字段values - 集合的值match - 是否匹配public ZealotKhala andNotIn(String field, Object[] values)
field - 数据库字段values - 数组的值public ZealotKhala andNotIn(String field, Object[] values, boolean match)
field - 数据库字段values - 数组的值match - 是否匹配public ZealotKhala andNotIn(String field, Collection<?> values)
field - 数据库字段values - 集合的值public ZealotKhala andNotIn(String field, Collection<?> values, boolean match)
field - 数据库字段values - 集合的值match - 是否匹配public ZealotKhala orNotIn(String field, Object[] values)
field - 数据库字段values - 数组的值public ZealotKhala orNotIn(String field, Object[] values, boolean match)
field - 数据库字段values - 数组的值match - 是否匹配public ZealotKhala orNotIn(String field, Collection<?> values)
field - 数据库字段values - 集合的值public ZealotKhala orNotIn(String field, Collection<?> values, boolean match)
field - 数据库字段values - 集合的值match - 是否匹配public ZealotKhala isNull(String field)
示例:传入 {"a.name"} 参数,生成的SQL片段为:" a.name IS NULL "
field - 数据库字段public ZealotKhala isNull(String field, boolean match)
示例:传入 {"a.name", true} 两个参数,生成的SQL片段为:" a.name IS NULL "
field - 数据库字段match - 是否匹配public ZealotKhala andIsNull(String field)
示例:传入 {"a.name"} 参数,生成的SQL片段为:" AND a.name IS NULL "
field - 数据库字段public ZealotKhala andIsNull(String field, boolean match)
示例:传入 {"a.name", true} 两个参数,生成的SQL片段为:" AND a.name IS NULL "
field - 数据库字段match - 是否匹配public ZealotKhala orIsNull(String field)
示例:传入 {"a.name"} 参数,生成的SQL片段为:" OR a.name IS NULL "
field - 数据库字段public ZealotKhala orIsNull(String field, boolean match)
示例:传入 {"a.name", true} 两个参数,生成的SQL片段为:" OR a.name IS NULL "
field - 数据库字段match - 是否匹配public ZealotKhala isNotNull(String field)
示例:传入 {"a.name"} 参数,生成的SQL片段为:" a.name IS NOT NULL "
field - 数据库字段public ZealotKhala isNotNull(String field, boolean match)
示例:传入 {"a.name", true} 两个参数,生成的SQL片段为:" a.name IS NOT NULL "
field - 数据库字段match - 是否匹配public ZealotKhala andIsNotNull(String field)
示例:传入 {"a.name"} 参数,生成的SQL片段为:" AND a.name IS NOT NULL "
field - 数据库字段public ZealotKhala andIsNotNull(String field, boolean match)
示例:传入 {"a.name", true} 两个参数,生成的SQL片段为:" AND a.name IS NOT NULL "
field - 数据库字段match - 是否匹配public ZealotKhala orIsNotNull(String field)
示例:传入 {"a.name"} 参数,生成的SQL片段为:" OR a.name IS NOT NULL "
field - 数据库字段public ZealotKhala orIsNotNull(String field, boolean match)
示例:传入 {"a.name", true} 两个参数,生成的SQL片段为:" OR a.name IS NOT NULL "
field - 数据库字段match - 是否匹配Copyright © 2018. All rights reserved.