类 AbstractExample
java.lang.Object
cn.virens.common.mapper.example.base.AbstractExample
- 所有已实现的接口:
Serializable
- 直接已知子类:
Example
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明protected final List<ExampleCriteria>protected Stringprotected final List<ExampleHaving>protected final List<ExampleJoin>protected Stringprotected String -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addCriteria(ExampleCriteria criteria) 添加条件规则addHaving(ExampleHaving having) 添加GROUP_BY条件addJoin(ExampleJoin join) 添加连表规则voidaddSelectColumns(String... strs) 添加待查询字段列表获取条件规则获取分组规则获取GROUP_BY条件获取连表规则获取限定规则获取排序规则获取待查询字段列表voidsetGroupByClause(String groupByClause) 设置分组规则voidsetLimitByClause(Integer limit) 设置限定规则voidsetLimitByClause(Integer limit, Integer offset) 设置限定规则voidsetLimitByClause(String limitByClause) 设置限定规则voidsetOrderByClause(String orderByClause) 设置排序规则
-
字段详细资料
-
criteriaList
-
havingList
-
joinList
-
selectColumns
-
orderByClause
-
groupByClause
-
limitByClause
-
-
构造器详细资料
-
AbstractExample
public AbstractExample()
-
-
方法详细资料
-
getOrderByClause
获取排序规则- 返回:
- 排序规则
-
setOrderByClause
设置排序规则- 参数:
orderByClause- 排序规则
-
getGroupByClause
获取分组规则- 返回:
- 分组规则
-
setGroupByClause
设置分组规则- 参数:
groupByClause- 分组规则
-
getLimitByClause
获取限定规则- 返回:
- 限定规则
-
setLimitByClause
设置限定规则- 参数:
limitByClause- 限定规则
-
setLimitByClause
设置限定规则- 参数:
limit- 数据条数
-
setLimitByClause
设置限定规则- 参数:
limit- 数据条数offset- 起始偏移
-
getJoinList
获取连表规则- 返回:
- 连表规则
- 抛出:
APIException- 一般异常
-
getHavingList
获取GROUP_BY条件- 返回:
- GROUP_BY条件
- 抛出:
APIException- 一般异常
-
getCriteriaList
获取条件规则- 返回:
- 条件规则
- 抛出:
APIException- 一般异常
-
getSelectColumns
获取待查询字段列表- 返回:
- 待查询字段列表
-
addSelectColumns
添加待查询字段列表- 参数:
strs- 待查询字段列表
-
addCriteria
添加条件规则- 参数:
criteria- 条件规则- 返回:
- 条件规则
-
addHaving
添加GROUP_BY条件- 参数:
having- GROUP_BY条件- 返回:
- GROUP_BY条件
-
addJoin
添加连表规则- 参数:
join- 连表规则- 返回:
- 连表规则
-