public class ConfigBuilder extends Object
| Constructor and Description |
|---|
ConfigBuilder(PackageConfig packageConfig,
DataSourceConfig dataSourceConfig,
StrategyConfig strategyConfig,
TemplateConfig template,
String outputDir)
在构造器中处理配置
|
| Modifier and Type | Method and Description |
|---|---|
String |
getIdType()
获取ID类型
|
Map<String,String> |
getPackageInfo()
所有包配置信息
|
Map<String,String> |
getPathInfo()
所有路径配置
|
String |
getSuperControllerClass() |
String |
getSuperEntityClass() |
String |
getSuperMapperClass() |
String |
getSuperServiceClass()
获取超类定义
|
String |
getSuperServiceImplClass() |
List<TableInfo> |
getTableInfoList()
表信息
|
TemplateConfig |
getTemplate()
模板路径配置信息
|
public ConfigBuilder(PackageConfig packageConfig, DataSourceConfig dataSourceConfig, StrategyConfig strategyConfig, TemplateConfig template, String outputDir)
outputDir - 输出目录packageConfig - 包配置dataSourceConfig - 数据源配置strategyConfig - 表配置public String getSuperEntityClass()
public String getSuperMapperClass()
public String getSuperServiceClass()
public String getSuperServiceImplClass()
public String getSuperControllerClass()
public String getIdType()
public TemplateConfig getTemplate()
Copyright © 2019. All rights reserved.