public class ConfigBuilder extends Object
配置汇总 传递给文件生成工具
| 构造器和说明 |
|---|
ConfigBuilder(PackageConfig packageConfig,
DataSourceConfig dataSourceConfig,
StrategyConfig strategyConfig,
TemplateConfig template,
GlobalConfig globalConfig)
在构造器中处理配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
GlobalConfig |
getGlobalConfig() |
Map<String,String> |
getPackageInfo()
所有包配置信息
|
Map<String,String> |
getPathInfo()
所有路径配置
|
StrategyConfig |
getStrategyConfig() |
String |
getSuperControllerClass() |
String |
getSuperEntityClass() |
String |
getSuperMapperClass() |
String |
getSuperServiceClass()
获取超类定义
|
String |
getSuperServiceImplClass() |
List<TableInfo> |
getTableInfoList()
表信息
|
TemplateConfig |
getTemplate()
模板路径配置信息
|
ConfigBuilder |
setGlobalConfig(GlobalConfig globalConfig) |
ConfigBuilder |
setStrategyConfig(StrategyConfig strategyConfig) |
public ConfigBuilder(PackageConfig packageConfig, DataSourceConfig dataSourceConfig, StrategyConfig strategyConfig, TemplateConfig template, GlobalConfig globalConfig)
在构造器中处理配置
packageConfig - 包配置dataSourceConfig - 数据源配置strategyConfig - 表配置template - 模板配置globalConfig - 全局配置public String getSuperEntityClass()
public String getSuperMapperClass()
public String getSuperServiceClass()
获取超类定义
public String getSuperServiceImplClass()
public String getSuperControllerClass()
public TemplateConfig getTemplate()
模板路径配置信息
public StrategyConfig getStrategyConfig()
public ConfigBuilder setStrategyConfig(StrategyConfig strategyConfig)
public GlobalConfig getGlobalConfig()
public ConfigBuilder setGlobalConfig(GlobalConfig globalConfig)
Copyright © 2017. All rights reserved.