Modifier and Type | Class and Description |
---|---|
class |
SimpleFieldExtractor
系统属性提取器
|
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> StringBuilder |
ConditionBuilder.createOrder(Class<T> clazz,
FieldExtractor fieldExtractor,
Order order)
生成适用于排序条件部分的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> StringBuilder |
SimpleConditionBuilder.createOrder(Class<T> clazz,
FieldExtractor fieldExtractor,
Order order)
生成适用于排序条件部分的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执行对象
|
Modifier and Type | Method and Description |
---|---|
<T> Long |
QueryTranslator.countAll(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
List<Condition> conditions)
查询符合条件的记录的数量
|
<T> Long |
QueryTranslator.countAll(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
T t)
查询符合条件的记录的数量
|
<T> int |
DeleteTranslator.delete(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t)
根据条件删除删除
|
<T> int |
DeleteTranslator.delete(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
boolean selective,
List<Condition> conditions)
根据条件删除删除
|
<T> int |
DeleteTranslator.deleteByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
Object primaryKey)
根据主键删除一条数据
|
<T> List<T> |
QueryTranslator.findAll(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
List<Condition> conditions,
Order order)
根据条件查询全部符合条件的记录
|
<T> List<T> |
QueryTranslator.findAll(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
T t,
Order order)
根据条件查询全部符合条件的记录
|
<T> T |
QueryTranslator.findByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
Object primaryKey)
根据主键查询一条记录
|
<T> com.yishuifengxiao.common.tool.entity.Page<T> |
QueryTranslator.findPage(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
List<Condition> conditions,
Order order,
int pageSize,
int pageNum)
根据条件分页查询符合条件的记录
|
<T> com.yishuifengxiao.common.tool.entity.Page<T> |
QueryTranslator.findPage(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
T t,
Order order,
int pageSize,
int pageNum)
根据条件分页查询符合条件的记录
|
<T> List<T> |
QueryTranslator.findTop(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
List<Condition> conditions,
Order order,
int topNum)
根据条件查询前几条符合条件的记录
|
<T> List<T> |
QueryTranslator.findTop(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
T t,
Order order,
int topNum)
根据条件查询前几条符合条件的记录
|
<T> int |
InsertTranslator.insert(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
boolean selective,
ExecuteExecutor executeExecutor,
T t)
插入一条数据
|
<T> int |
UpdateTranslator.update(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t,
List<Condition> conditions)
根据条件方式批量更新数据
|
<T> int |
UpdateTranslator.update(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t,
T condition)
根据条件方式批量更新数据
|
<T> int |
UpdateTranslator.updateByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t)
根据主键更新一条数据
|
Modifier and Type | Method and Description |
---|---|
<T> Long |
SimpleQueryTranslator.countAll(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
List<Condition> conditions)
查询符合条件的记录的数量
|
<T> Long |
SimpleQueryTranslator.countAll(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
T t)
查询符合条件的记录的数量
|
<T> int |
SimpleDeleteTranslator.delete(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t)
根据条件删除删除
|
<T> int |
SimpleDeleteTranslator.delete(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
boolean selective,
List<Condition> conditions)
根据条件删除删除
|
<T> int |
SimpleDeleteTranslator.deleteByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
Object primaryKey)
根据主键删除一条数据
|
<T> List<T> |
SimpleQueryTranslator.findAll(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
List<Condition> conditions,
Order order)
根据条件查询全部符合条件的记录
|
<T> List<T> |
SimpleQueryTranslator.findAll(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
T t,
Order order)
根据条件查询全部符合条件的记录
|
<T> T |
SimpleQueryTranslator.findByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
Object primaryKey)
根据主键查询一条记录
|
<T> com.yishuifengxiao.common.tool.entity.Page<T> |
SimpleQueryTranslator.findPage(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
List<Condition> conditions,
Order order,
int pageSize,
int pageNum)
根据条件分页查询符合条件的记录
|
<T> com.yishuifengxiao.common.tool.entity.Page<T> |
SimpleQueryTranslator.findPage(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
T t,
Order order,
int pageSize,
int pageNum)
根据条件分页查询符合条件的记录
|
<T> List<T> |
SimpleQueryTranslator.findTop(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
List<Condition> conditions,
Order order,
int topNum)
根据条件查询前几条符合条件的记录
|
<T> List<T> |
SimpleQueryTranslator.findTop(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
T t,
Order order,
int topNum)
根据条件查询前几条符合条件的记录
|
<T> int |
SimpleInsertTranslator.insert(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
boolean selective,
ExecuteExecutor executeExecutor,
T t)
插入一条数据
|
<T> int |
SimpleUpdateTranslator.update(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t,
List<Condition> conditions)
根据条件方式批量更新数据
|
<T> int |
SimpleUpdateTranslator.update(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t,
T condition)
根据条件方式批量更新数据
|
<T> int |
SimpleUpdateTranslator.updateByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t)
根据主键更新一条数据
|
Copyright © 2021. All rights reserved.