public interface QueryBuilder
| Modifier and Type | Method and Description |
|---|---|
<T> SqlData |
countAll(FieldExtractor fieldExtractor,
Class<T> clazz,
List<Condition> conditions)
生成一个根据条件查询记录数量的SQL执行对象
|
<T> SqlData |
countAll(FieldExtractor fieldExtractor,
T t)
生成一个根据条件查询记录数量的SQL执行对象
|
<T> SqlData |
findAll(FieldExtractor fieldExtractor,
Class<T> clazz,
Order order,
List<Condition> conditions)
生成一个根据条件查询全部数据的SQL执行对象
|
<T> SqlData |
findAll(FieldExtractor fieldExtractor,
T t,
Order order)
生成一个根据条件查询全部数据的SQL执行对象
|
<T> SqlData |
findByPrimaryKey(FieldExtractor fieldExtractor,
Class<T> clazz,
Object primaryKey)
生成一个根据主键查询的SQL执行对象
|
<T> SqlData |
findPage(FieldExtractor fieldExtractor,
Class<T> clazz,
Order order,
List<Condition> conditions,
int pageSize,
int pageNum)
生成一个根据条件分页查询数据的SQL执行对象
|
<T> SqlData |
findPage(FieldExtractor fieldExtractor,
T t,
Order order,
int pageSize,
int pageNum)
生成一个根据条件分页查询数据的SQL执行对象
|
<T> SqlData findByPrimaryKey(FieldExtractor fieldExtractor, Class<T> clazz, Object primaryKey)
T - 操作对象的类型fieldExtractor - 属性提取器clazz - 操作对象primaryKey - 主键值<T> SqlData findAll(FieldExtractor fieldExtractor, T t, Order order)
T - 操作对象的类型fieldExtractor - 属性提取器t - 查询条件order - 排序属性<T> SqlData findAll(FieldExtractor fieldExtractor, Class<T> clazz, Order order, List<Condition> conditions)
T - 操作对象的类型fieldExtractor - 属性提取器clazz - 操作对象order - 排序属性conditions - 筛选条件<T> SqlData findPage(FieldExtractor fieldExtractor, T t, Order order, int pageSize, int pageNum)
T - 操作对象的类型fieldExtractor - 属性提取器t - 查询条件order - 排序属性pageSize - 分页大小pageNum - 当前页页码<T> SqlData findPage(FieldExtractor fieldExtractor, Class<T> clazz, Order order, List<Condition> conditions, int pageSize, int pageNum)
T - 操作对象的类型fieldExtractor - 属性提取器clazz - 操作对象order - 排序属性conditions - 筛选条件pageSize - 分页大小pageNum - 当前页页码<T> SqlData countAll(FieldExtractor fieldExtractor, T t)
T - 操作对象的类型fieldExtractor - 属性提取器t - 查询条件<T> SqlData countAll(FieldExtractor fieldExtractor, Class<T> clazz, List<Condition> conditions)
T - 操作对象的类型fieldExtractor - 属性提取器clazz - 操作对象conditions - 筛选条件Copyright © 2021. All rights reserved.