public abstract class ColumnSelector
extends java.lang.Object
| 构造器和说明 |
|---|
ColumnSelector(GeneratorConfig generatorConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract ColumnDefinition |
buildColumnDefinition(java.util.Map<java.lang.String,java.lang.Object> rowMap)
构建列信息
|
java.util.List<ColumnDefinition> |
getColumnDefinitions(java.lang.String tableName) |
protected abstract java.lang.String |
getColumnInfoSQL(java.lang.String tableName)
返回查询表字段信息的SQL语句,不同的数据查询表信息不一样
如mysql是DESC tableName
|
GeneratorConfig |
getGeneratorConfig() |
void |
setGeneratorConfig(GeneratorConfig generatorConfig) |
public ColumnSelector(GeneratorConfig generatorConfig)
protected abstract java.lang.String getColumnInfoSQL(java.lang.String tableName)
tableName - ssprotected abstract ColumnDefinition buildColumnDefinition(java.util.Map<java.lang.String,java.lang.Object> rowMap)
rowMap - spublic java.util.List<ColumnDefinition> getColumnDefinitions(java.lang.String tableName)
public GeneratorConfig getGeneratorConfig()
public void setGeneratorConfig(GeneratorConfig generatorConfig)
Copyright © 2022. All Rights Reserved.