public class ConfigBuilder
extends java.lang.Object
| 构造器和说明 |
|---|
ConfigBuilder(PackageConfig packageConfig,
DataSourceConfig dataSourceConfig,
StrategyConfig strategyConfig,
TemplateConfig template,
GlobalConfig globalConfig)
在构造器中处理配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
formatComment(java.lang.String comment)
格式化数据库注释内容
|
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.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.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)
public java.lang.String formatComment(java.lang.String comment)
comment - 注释