Package | Description |
---|---|
com.yishuifengxiao.common.jdbc.sql | |
com.yishuifengxiao.common.jdbc.sql.impl |
Modifier and Type | Method and Description |
---|---|
<T> SqlData |
ConditionBuilder.build(Class<T> clazz,
FieldExtractor fieldExtractor,
boolean selective,
List<Condition> conditions)
根据筛选条件生成SQL执行对象
|
<T> SqlData |
ConditionBuilder.build(FieldExtractor fieldExtractor,
T t,
boolean selective)
根据数据生成适用于筛选条件部分的SQL执行对象
|
<T> SqlData |
QueryBuilder.countAll(FieldExtractor fieldExtractor,
Class<T> clazz,
List<Condition> conditions)
生成一个根据条件查询记录数量的SQL执行对象
|
<T> SqlData |
QueryBuilder.countAll(FieldExtractor fieldExtractor,
T t)
生成一个根据条件查询记录数量的SQL执行对象
|
<T> SqlData |
QueryBuilder.findAll(FieldExtractor fieldExtractor,
Class<T> clazz,
Order order,
List<Condition> conditions)
生成一个根据条件查询全部数据的SQL执行对象
|
<T> SqlData |
QueryBuilder.findAll(FieldExtractor fieldExtractor,
T t,
Order order)
生成一个根据条件查询全部数据的SQL执行对象
|
<T> SqlData |
QueryBuilder.findByPrimaryKey(FieldExtractor fieldExtractor,
Class<T> clazz,
Object primaryKey)
生成一个根据主键查询的SQL执行对象
|
<T> SqlData |
QueryBuilder.findPage(FieldExtractor fieldExtractor,
Class<T> clazz,
Order order,
List<Condition> conditions,
int pageSize,
int pageNum)
生成一个根据条件分页查询数据的SQL执行对象
|
<T> SqlData |
QueryBuilder.findPage(FieldExtractor fieldExtractor,
T t,
Order order,
int pageSize,
int pageNum)
生成一个根据条件分页查询数据的SQL执行对象
|
Modifier and Type | Method and Description |
---|---|
<T> SqlData |
SimpleConditionBuilder.build(Class<T> clazz,
FieldExtractor fieldExtractor,
boolean selective,
List<Condition> conditions)
根据筛选条件生成SQL执行对象
|
<T> SqlData |
SimpleConditionBuilder.build(FieldExtractor fieldExtractor,
T t,
boolean selective)
根据数据生成适用于筛选条件部分的SQL执行对象
|
<T> SqlData |
SimpleQueryBuilder.countAll(FieldExtractor fieldExtractor,
Class<T> clazz,
List<Condition> conditions)
生成一个根据条件查询记录数量的SQL执行对象
|
<T> SqlData |
SimpleQueryBuilder.countAll(FieldExtractor fieldExtractor,
T t)
生成一个根据条件查询记录数量的SQL执行对象
|
<T> SqlData |
SimpleQueryBuilder.findAll(FieldExtractor fieldExtractor,
Class<T> clazz,
Order order,
List<Condition> conditions)
生成一个根据条件查询全部数据的SQL执行对象
|
<T> SqlData |
SimpleQueryBuilder.findAll(FieldExtractor fieldExtractor,
T t,
Order order)
生成一个根据条件查询全部数据的SQL执行对象
|
<T> SqlData |
SimpleQueryBuilder.findByPrimaryKey(FieldExtractor fieldExtractor,
Class<T> clazz,
Object primaryKey)
生成一个根据主键查询的SQL执行对象
|
<T> SqlData |
SimpleQueryBuilder.findPage(FieldExtractor fieldExtractor,
Class<T> clazz,
Order order,
List<Condition> conditions,
int pageSize,
int pageNum)
生成一个根据条件分页查询数据的SQL执行对象
|
<T> SqlData |
SimpleQueryBuilder.findPage(FieldExtractor fieldExtractor,
T t,
Order order,
int pageSize,
int pageNum)
生成一个根据条件分页查询数据的SQL执行对象
|
Copyright © 2021. All rights reserved.