public abstract class DefaultDialect extends Object implements Dialect
Dialect.ColumnMapper, Dialect.DataTypeMapper, Dialect.TermTypeMapper| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,Dialect.DataTypeMapper> |
dataTypeMappers |
protected Dialect.DataTypeMapper |
defaultDataTypeMapper |
protected Map<String,Dialect.TermTypeMapper> |
termTypeMappers |
| 构造器和说明 |
|---|
DefaultDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlAppender |
buildCondition(String wherePrefix,
Term term,
RDBColumnMetaData column,
String tableAlias) |
String |
buildDataType(RDBColumnMetaData columnMetaData) |
TableMetaParser |
getDefaultParser(SqlExecutor sqlExecutor) |
protected List<Object> |
param2list(Object value) |
void |
setColumnMapper(String columnType,
Dialect.ColumnMapper mapper) |
void |
setDataTypeMapper(JDBCType jdbcType,
Dialect.DataTypeMapper mapper) |
void |
setTermTypeMapper(String termType,
Dialect.TermTypeMapper mapper) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildColumnName, columnToUpperCase, doPaging, getQuoteEnd, getQuoteStartprotected Map<String,Dialect.TermTypeMapper> termTypeMappers
protected Map<String,Dialect.DataTypeMapper> dataTypeMappers
protected Dialect.DataTypeMapper defaultDataTypeMapper
public SqlAppender buildCondition(String wherePrefix, Term term, RDBColumnMetaData column, String tableAlias)
buildCondition 在接口中 Dialectpublic void setTermTypeMapper(String termType, Dialect.TermTypeMapper mapper)
setTermTypeMapper 在接口中 Dialectpublic void setDataTypeMapper(JDBCType jdbcType, Dialect.DataTypeMapper mapper)
setDataTypeMapper 在接口中 Dialectpublic void setColumnMapper(String columnType, Dialect.ColumnMapper mapper)
setColumnMapper 在接口中 Dialectpublic String buildDataType(RDBColumnMetaData columnMetaData)
buildDataType 在接口中 Dialectpublic TableMetaParser getDefaultParser(SqlExecutor sqlExecutor)
getDefaultParser 在接口中 DialectCopyright © 2017. All rights reserved.