| 限定符和类型 | 方法和说明 |
|---|---|
int |
Version.compareTo(Version other) |
boolean |
Version.isGreaterThan(Version other) |
boolean |
Version.isGreaterThanOrEqual(Version other) |
| 限定符和类型 | 方法和说明 |
|---|---|
Version |
RenderContext.getVersion() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RenderContext.setVersion(Version version) |
| 构造器和说明 |
|---|
RenderContext(String dataSourceName,
SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap)
构造一个完整的渲染上下文。
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Version |
GenericWhereCondition.version |
| 构造器和说明 |
|---|
GenericWhereCondition(Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
MysqlWhereCondition(Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
OracleWhereCondition(Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
| 限定符和类型 | 方法和说明 |
|---|---|
Version |
NestedMeta.getVersion() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NestedMeta.setVersion(Version version) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Version |
SqlSelectBuilder.version |
| 限定符和类型 | 方法和说明 |
|---|---|
Version |
SqlSelectBuilder.getVersion() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage)
修改原始 SQL 为分页查询的 SQL。
|
StringBuilder |
DialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage)
构建统计总记录数的 SQL。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OracleDialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage) |
void |
MySQLDialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage) |
StringBuilder |
OracleDialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage) |
StringBuilder |
MySQLDialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Version |
SqlUtils.databaseProductVersion(DbType dbType,
String databaseProductVersion) |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
SqlUtils.extractQualifiedAliasOrderBy(OrderBy orderBy,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName,
Version version,
ParameterBinder parameterBinder,
Boolean isFromNestedSelect,
Class<?> returnClass) |
static <T extends GenericWhereCondition> |
SqlUtils.matchDialectCondition(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
static UnsupportedOperationException |
ExceptionUtils.unsupportedFunctionException(String functionName,
Version version,
SqlDialect sqlDialect) |
Copyright © 2024–2026 Dynamic-SQL. All rights reserved.