public class AutoGenerator
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigBuilder |
config
配置信息
|
protected InjectionConfig |
injectionConfig
注入配置
|
| 构造器和说明 |
|---|
AutoGenerator() |
protected ConfigBuilder config
protected InjectionConfig injectionConfig
public void execute()
protected java.util.List<TableInfo> getAllTableInfoList(ConfigBuilder config)
config - 配置信息protected ConfigBuilder pretreatmentConfigBuilder(ConfigBuilder config)
config - 总配置信息public InjectionConfig getCfg()
public AutoGenerator setCfg(InjectionConfig injectionConfig)
public ConfigBuilder getConfig()
public DataSourceConfig getDataSource()
public StrategyConfig getStrategy()
public PackageConfig getPackageInfo()
public TemplateConfig getTemplate()
public GlobalConfig getGlobalConfig()
public AbstractTemplateEngine getTemplateEngine()
public AutoGenerator setConfig(ConfigBuilder config)
this.public AutoGenerator setDataSource(DataSourceConfig dataSource)
this.public AutoGenerator setStrategy(StrategyConfig strategy)
this.public AutoGenerator setPackageInfo(PackageConfig packageInfo)
this.public AutoGenerator setTemplate(TemplateConfig template)
this.public AutoGenerator setGlobalConfig(GlobalConfig globalConfig)
this.public AutoGenerator setTemplateEngine(AbstractTemplateEngine templateEngine)
this.public boolean equals(java.lang.Object o)
equals 在类中 java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode 在类中 java.lang.Objectpublic java.lang.String toString()
toString 在类中 java.lang.Object