public class GenericSqlSelectBuilder extends SqlSelectBuilder
aliasTableMap, dataSourceName, parameterBinder, selectSpecification, sqlBuilder, sqlDialect, version| 构造器和说明 |
|---|
GenericSqlSelectBuilder(SelectSpecification selectSpecification,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
automaticallySelectAliases(JoinTable joinTable)
返回库名+表名+别名的结果
|
protected boolean |
isIgnoreColumn(ColumnQuery columnQuery)
判断当前查询的字段是否在忽略列表中
|
protected boolean |
isIgnoreColumn(String tableClasspath,
ColumnMeta columnMeta) |
protected void |
parseColumnFunction() |
protected boolean |
parseFormTables()
解析From
|
protected void |
parseJoinTable(JoinTable joinTable) |
void |
parseLimit() |
build, continueParsingSql, getDataSourceName, getSchemaTableFullName, parseOrderBy, syntaxAs, syntaxColumnAliaspublic GenericSqlSelectBuilder(SelectSpecification selectSpecification, Map<String,TableAliasMapping> aliasTableMap)
protected void parseColumnFunction()
parseColumnFunction 在类中 SqlSelectBuilderprotected boolean isIgnoreColumn(ColumnQuery columnQuery)
protected boolean isIgnoreColumn(String tableClasspath, ColumnMeta columnMeta)
protected String automaticallySelectAliases(JoinTable joinTable)
protected boolean parseFormTables()
SqlSelectBuilderparseFormTables 在类中 SqlSelectBuilderprotected void parseJoinTable(JoinTable joinTable)
public void parseLimit()
parseLimit 在类中 SqlSelectBuilderCopyright © 2024–2025 Dynamic-SQL. All rights reserved.