public abstract class Condition extends Object
| 构造器和说明 |
|---|
Condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
attachAndSign()
附上and符号
|
static String |
attachOrSign()
附上or符号
|
static String |
backLike(String column,
String property)
后置相似 %在后
|
static String |
define(String sql)
自定义条件,注:form中参数不会被校验
|
static String |
equal(String column,
String property)
等于
|
static String |
frontLike(String column,
String property)
前置相似 %在前
|
static String |
greaterOrEqual(String column,
String property)
大于等于
|
static String |
greaterThan(String column,
String property)
大于
|
static String |
in(String column,
String nesting)
in
|
boolean |
isDefine(String sql)
判断是否为自定义语句
|
static String |
lessOrEqual(String column,
String property)
小于等于
|
static String |
lessThan(String column,
String property)
小于
|
static String |
like(String column,
String property)
相似(%content%)
|
static String |
nesting(FindRule<? extends Form> find)
嵌套查询
|
static String |
notBackLike(String column,
String property)
不后置相似 %在后
|
static String |
notEqual(String column,
String property)
不等于
|
static String |
notFrontLike(String column,
String property)
不前置相似 %在前
|
static String |
notIn(String column,
String nesting)
notIn
|
static String |
notLike(String column,
String property)
不相似(%content%)
|
public static String greaterThan(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String greaterOrEqual(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String equal(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String notEqual(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String lessThan(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String lessOrEqual(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String like(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String notLike(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String frontLike(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String notFrontLike(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String backLike(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String notBackLike(String column, String property)
column - 数据库列名property - 映射java对象属性名public static String in(String column, String nesting)
column - 数据库列名nesting - 必须是nesting()的返回值public static String notIn(String column, String nesting)
column - 数据库列名nesting - 必须是nesting()的返回值public static String nesting(FindRule<? extends Form> find)
find - 子查询public static String attachAndSign()
public static String attachOrSign()
public boolean isDefine(String sql)
sql - 语句Copyright © 2018. All rights reserved.