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