| 程序包 | 说明 |
|---|---|
| cn.sylinx.hbatis.db.dialect.sql | |
| cn.sylinx.hbatis.ext.parse | |
| cn.sylinx.hbatis.kit |
| 限定符和类型 | 方法和说明 |
|---|---|
Tuple |
SqlBuilder.buildDeleteByFieldSQL(List<Pair> kvList,
Class<?> clz)
构建根据字段删除sql
|
Tuple |
DefaultSqlBuilder.buildDeleteByFieldSQL(List<Pair> kvList,
Class<?> clz) |
Tuple |
OracleSqlBuilder.buildDeleteByFieldSQL(List<Pair> 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 |
SqlServerSqlBuilder.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<Pair> kvList,
Class<?> clz)
构建根据字段查询sql
|
Tuple |
DefaultSqlBuilder.buildQueryByFieldSQL(List<Pair> kvList,
Class<?> clz) |
Tuple |
OracleSqlBuilder.buildQueryByFieldSQL(List<Pair> kvList,
Class<?> clz) |
Tuple |
SqlBuilder.buildQueryByFieldSQL(List<Pair> kvList,
Class<?> clz,
String[] fields)
构建根据字段查询sql
|
Tuple |
DefaultSqlBuilder.buildQueryByFieldSQL(List<Pair> kvList,
Class<?> clz,
String[] fields) |
Tuple |
OracleSqlBuilder.buildQueryByFieldSQL(List<Pair> kvList,
Class<?> clz,
String[] fields) |
default Tuple |
SqlBuilder.buildSelectSQL(FS<?> fluentSql) |
<T> Tuple |
SqlBuilder.buildUpdateSQL(T t)
构建更新sql
|
<T> Tuple |
DefaultSqlBuilder.buildUpdateSQL(T t) |
<T> Tuple |
OracleSqlBuilder.buildUpdateSQL(T t) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Pair |
| 限定符和类型 | 方法和说明 |
|---|---|
static Tuple |
Tuple.apply(Object... args)
创建Tuple对象
|
Copyright © 2019. All rights reserved.