| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<Class,JDBCType> |
classJDBCTypeMapping |
protected Map<String,DataTypeBuilder> |
dataTypeMappers |
protected Map<String,DataType> |
dataTypeMapping |
protected DataTypeBuilder |
defaultDataTypeBuilder |
| 构造器和说明 |
|---|
DefaultDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addDataTypeBuilder(JDBCType jdbcType,
DataTypeBuilder mapper) |
void |
addDataTypeBuilder(String typeId,
DataTypeBuilder mapper) |
String |
buildColumnDataType(RDBColumnMetadata columnMetaData) |
String |
clearQuote(String string) |
DataType |
convertDataType(String dataType) |
Optional<SQLType> |
convertSqlType(Class<?> type) |
protected DataType |
convertUnknownDataType(String dataType) |
protected String |
doClearQuote(String string) |
protected void |
registerDataType(String symbol,
DataType dataType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildColumnFullName, getQuoteEnd, getQuoteStart, getType, isColumnToUpperCase, quote, quoteprotected Map<String,DataTypeBuilder> dataTypeMappers
protected DataTypeBuilder defaultDataTypeBuilder
protected void addDataTypeBuilder(JDBCType jdbcType, DataTypeBuilder mapper)
public void addDataTypeBuilder(String typeId, DataTypeBuilder mapper)
addDataTypeBuilder 在接口中 Dialectpublic Optional<SQLType> convertSqlType(Class<?> type)
convertSqlType 在接口中 Dialectpublic String buildColumnDataType(RDBColumnMetadata columnMetaData)
buildColumnDataType 在接口中 Dialectpublic DataType convertDataType(String dataType)
convertDataType 在接口中 Dialectpublic String clearQuote(String string)
clearQuote 在接口中 DialectCopyright © 2021. All rights reserved.