| 程序包 | 说明 |
|---|---|
| tech.ibit.sqlbuilder | |
| tech.ibit.sqlbuilder.sql.impl | |
| tech.ibit.sqlbuilder.sql.support | |
| tech.ibit.sqlbuilder.sql.support.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
static PrepareStatement |
PrepareStatement.empty()
获取空的PrepareStatement
|
default PrepareStatement |
PrepareStatementSupplier.getPrepareStatement()
获取预查询SQL对象
|
PrepareStatement |
PrepareStatementSupplier.getPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
Criteria.getPrepareStatement(boolean useAlias) |
PrepareStatement |
SetItem.getPrepareStatement(boolean useAlias) |
PrepareStatement |
CustomOrderBy.getPrepareStatement(boolean useAlias) |
PrepareStatement |
FlagCriteriaItem.getPrepareStatement(boolean useAlias) |
PrepareStatement |
FullTextCriteriaItem.getPrepareStatement(boolean useAlias) |
PrepareStatement |
JoinOn.getPrepareStatement(boolean useAlias) |
PrepareStatement |
OrderBy.getPrepareStatement(boolean useAlias)
构造预查询SQL对象
|
PrepareStatement |
DefaultCriteriaItem.getPrepareStatement(boolean useAlias) |
| 限定符和类型 | 方法和说明 |
|---|---|
PrepareStatement |
DeleteSqlImpl.getPrepareStatement() |
PrepareStatement |
CountSqlImpl.getPrepareStatement() |
PrepareStatement |
InsertSqlImpl.getPrepareStatement() |
PrepareStatement |
QuerySqlImpl.getPrepareStatement() |
PrepareStatement |
UpdateSqlImpl.getPrepareStatement() |
| 限定符和类型 | 方法和说明 |
|---|---|
PrepareStatement |
PrepareStatementSupport.getPrepareStatement()
获取预查询SQL
|
| 限定符和类型 | 方法和说明 |
|---|---|
PrepareStatement |
ValuesSupportImpl.getColumnPrepareStatement()
获取列预查询SQL
|
PrepareStatement |
ColumnSupportImpl.getColumnPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
DeleteSupportImpl.getDeleteItemPrepareStatement(boolean multiTable)
获取预查询SQL对象
|
PrepareStatement |
FromSupportImpl.getFromPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
GroupBySupportImpl.getGroupByPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
HavingSupportImpl.getHavingPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
InsertTableSupportImpl.getInsertPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
JoinOnSupportImpl.getJoinOnPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
LimitSupportImpl.getLimitPrepareStatement()
获取预查询SQL对象
|
PrepareStatement |
OnDuplicateKeyUpdateSupportImpl.getOnDuplicateKeyUpdatePrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
OrderBySupportImpl.getOrderByPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
default PrepareStatement |
PrepareStatementBuildSupport.getPrepareStatement(String hook,
List<? extends PrepareStatementSupplier> clauses,
String separator,
boolean useAlias)
获取 PrepareStatement
|
default PrepareStatement |
PrepareStatementBuildSupport.getPrepareStatement(String hook,
List<? extends PrepareStatementSupplier> clauses,
String separator,
String close,
boolean useAlias)
获取 PrepareStatement
|
default <T> PrepareStatement |
PrepareStatementBuildSupport.getPrepareStatement(String hook,
List<T> clauses,
Function<T,String> prepareSqlGetter,
Function<T,List<ColumnValue>> valuesGetter,
String separator)
获取 PrepareStatement
|
default <T> PrepareStatement |
PrepareStatementBuildSupport.getPrepareStatement(String hook,
List<T> clauses,
Function<T,String> prepareSqlGetter,
Function<T,List<ColumnValue>> valuesGetter,
String separator,
String close)
获取 PrepareStatement
|
PrepareStatement |
SetSupportImpl.getSetItemPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
BaseSetSupportImpl.getSetItemPrepareStatement(String hook,
boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
BaseTableSupportImpl.getTablePrepareStatement(String hook,
boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
UpdateTableSupportImpl.getUpdatePrepareStatement(boolean useAlias)
获取预查询SQL对象
|
PrepareStatement |
ValuesSupportImpl.getValuePrepareStatement()
获取Value预查询SQL
|
PrepareStatement |
WhereSupportImpl.getWherePrepareStatement(boolean useAlias)
获取预查询SQL对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
PrepareStatementBuildSupport.append(PrepareStatement prepareStatement,
StringBuilder targetPrepareSql,
List<ColumnValue> targetValues)
扩展目标sql和values
|
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
PrepareStatementBuildSupport.append(List<PrepareStatement> prepareStatements,
StringBuilder targetPrepareSql,
List<ColumnValue> targetValues)
扩展目标sql和values
|
Copyright © 2020 IBIT程序猿. All rights reserved.