| 程序包 | 说明 |
|---|---|
| cn.sylinx.hbatis.db.dialect.sql | |
| cn.sylinx.hbatis.ext.common.repository | |
| cn.sylinx.hbatis.ext.parse | |
| cn.sylinx.hbatis.kit |
| 限定符和类型 | 方法和说明 |
|---|---|
Tuple |
SqlBuilder.buildDeleteByFieldSQL(List<Tuple> kvList,
Class<?> clz)
构建根据字段删除sql
|
Tuple |
DefaultSqlBuilder.buildDeleteByFieldSQL(List<Tuple> kvList,
Class<?> clz) |
Tuple |
OracleSqlBuilder.buildDeleteByFieldSQL(List<Tuple> kvList,
Class<?> clz) |
<T> Tuple |
SqlBuilder.buildDeleteSQL(T t)
构建删除sql
|
<T> Tuple |
DefaultSqlBuilder.buildDeleteSQL(T t) |
<T> Tuple |
OracleSqlBuilder.buildDeleteSQL(T t) |
<T> Tuple |
SqlBuilder.buildInsertSQL(T t)
构建插入sql
|
<T> Tuple |
DefaultSqlBuilder.buildInsertSQL(T t) |
<T> Tuple |
OracleSqlBuilder.buildInsertSQL(T t) |
Tuple |
SqlBuilder.buildPaginatorSql(String preSql,
int pageNumber,
int pageSize)
获取分页sql
|
Tuple |
PostgreSQLSqlBuilder.buildPaginatorSql(String preSql,
int pageNumber,
int pageSize) |
Tuple |
DefaultSqlBuilder.buildPaginatorSql(String preSql,
int pageNumber,
int pageSize) |
Tuple |
DerbySqlBuilder.buildPaginatorSql(String preSql,
int pageNumber,
int pageSize) |
Tuple |
OracleSqlBuilder.buildPaginatorSql(String preSql,
int pageNumber,
int pageSize) |
Tuple |
SqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz)
构建根据字段查询sql
|
Tuple |
DefaultSqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz) |
Tuple |
OracleSqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz) |
Tuple |
SqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz,
String[] fields)
构建根据字段查询sql
|
Tuple |
DefaultSqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz,
String[] fields) |
Tuple |
OracleSqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz,
String[] fields) |
<T> Tuple |
SqlBuilder.buildUpdateSQL(T t)
构建更新sql
|
<T> Tuple |
DefaultSqlBuilder.buildUpdateSQL(T t) |
<T> Tuple |
OracleSqlBuilder.buildUpdateSQL(T t) |
| 限定符和类型 | 方法和说明 |
|---|---|
Tuple |
SqlBuilder.buildDeleteByFieldSQL(List<Tuple> kvList,
Class<?> clz)
构建根据字段删除sql
|
Tuple |
DefaultSqlBuilder.buildDeleteByFieldSQL(List<Tuple> kvList,
Class<?> clz) |
Tuple |
OracleSqlBuilder.buildDeleteByFieldSQL(List<Tuple> kvList,
Class<?> clz) |
Tuple |
SqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz)
构建根据字段查询sql
|
Tuple |
DefaultSqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz) |
Tuple |
OracleSqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz) |
Tuple |
SqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz,
String[] fields)
构建根据字段查询sql
|
Tuple |
DefaultSqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz,
String[] fields) |
Tuple |
OracleSqlBuilder.buildQueryByFieldSQL(List<Tuple> kvList,
Class<?> clz,
String[] fields) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
CommonDaoService.getByField(Tuple kv,
Class<T> clz) |
<T> T |
CommonDaoServiceImpl.getByField(Tuple kv,
Class<T> clz) |
<T> T |
CommonDaoService.getObjectByField(Tuple kv,
Class<T> clz) |
<T> T |
CommonDaoServiceImpl.getObjectByField(Tuple kv,
Class<T> clz) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> int |
CommonDaoService.delete(List<Tuple> kvList,
Class<T> clz) |
<T> int |
CommonDaoServiceImpl.delete(List<Tuple> kvList,
Class<T> clz) |
<T> int |
CommonDaoService.deleteObject(List<Tuple> kvList,
Class<T> clz) |
<T> int |
CommonDaoServiceImpl.deleteObject(List<Tuple> kvList,
Class<T> clz) |
<T> List<T> |
CommonDaoService.getByField(List<Tuple> kvList,
Class<T> clz) |
<T> List<T> |
CommonDaoServiceImpl.getByField(List<Tuple> kvList,
Class<T> clz) |
<T> List<T> |
CommonDaoService.getObjectByField(List<Tuple> kvList,
Class<T> clz) |
<T> List<T> |
CommonDaoServiceImpl.getObjectByField(List<Tuple> kvList,
Class<T> clz) |
<T> List<T> |
CommonDaoService.getObjectByField(List<Tuple> kvList,
Class<T> clz,
boolean cached)
是否使用缓存查询
|
<T> List<T> |
CommonDaoServiceImpl.getObjectByField(List<Tuple> kvList,
Class<T> clz,
boolean cached) |
<T> List<T> |
CommonDaoService.getObjectByField(List<Tuple> kvList,
Class<T> clz,
String[] fields) |
<T> List<T> |
CommonDaoServiceImpl.getObjectByField(List<Tuple> kvList,
Class<T> clz,
String[] fields) |
<T> List<T> |
CommonDaoService.getObjectByField(List<Tuple> kvList,
Class<T> clz,
String[] fields,
boolean cached) |
<T> List<T> |
CommonDaoServiceImpl.getObjectByField(List<Tuple> kvList,
Class<T> clz,
String[] fields,
boolean cached) |
| 限定符和类型 | 方法和说明 |
|---|---|
Tuple |
GenericTokenParser.parse(String preSt)
返回sql 和 sql参数, Tuple[0]:sql Tuple[1]:参数
|
static Tuple |
SqlParser.parseSql(ClasspathSqlResource sqlResource,
Map<String,Object> params) |
static Tuple |
SqlParser.parseSql(String statement,
Map<String,Object> params,
StatementHandler sqlHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Tuple |
Tuple.apply(Object... args)
创建Tuple对象
|
Copyright © 2018. All rights reserved.