public class CopyAutoGenerator extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder |
config
配置信息
|
protected com.baomidou.mybatisplus.generator.InjectionConfig |
injectionConfig
注入配置
|
| 构造器和说明 |
|---|
CopyAutoGenerator() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
execute()
生成代码
|
protected List<com.baomidou.mybatisplus.generator.config.po.TableInfo> |
getAllTableInfoList(com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder config)
开放表信息、预留子类重写
|
com.baomidou.mybatisplus.generator.InjectionConfig |
getCfg() |
com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder |
getConfig() |
com.baomidou.mybatisplus.generator.config.DataSourceConfig |
getDataSource() |
com.baomidou.mybatisplus.generator.config.GlobalConfig |
getGlobalConfig() |
com.baomidou.mybatisplus.generator.config.PackageConfig |
getPackageInfo() |
com.baomidou.mybatisplus.generator.config.StrategyConfig |
getStrategy() |
com.baomidou.mybatisplus.generator.config.TemplateConfig |
getTemplate() |
com.baomidou.mybatisplus.generator.engine.AbstractTemplateEngine |
getTemplateEngine() |
protected com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder |
pretreatmentConfigBuilder(com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder config)
预处理配置
|
CopyAutoGenerator |
setCfg(com.baomidou.mybatisplus.generator.InjectionConfig injectionConfig) |
CopyAutoGenerator |
setConfig(com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder config) |
CopyAutoGenerator |
setDataSource(com.baomidou.mybatisplus.generator.config.DataSourceConfig dataSource) |
CopyAutoGenerator |
setGlobalConfig(com.baomidou.mybatisplus.generator.config.GlobalConfig globalConfig) |
CopyAutoGenerator |
setPackageInfo(com.baomidou.mybatisplus.generator.config.PackageConfig packageInfo) |
CopyAutoGenerator |
setStrategy(com.baomidou.mybatisplus.generator.config.StrategyConfig strategy) |
CopyAutoGenerator |
setTemplate(com.baomidou.mybatisplus.generator.config.TemplateConfig template) |
CopyAutoGenerator |
setTemplateEngine(com.baomidou.mybatisplus.generator.engine.AbstractTemplateEngine templateEngine) |
protected com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder config
protected com.baomidou.mybatisplus.generator.InjectionConfig injectionConfig
public void execute()
protected List<com.baomidou.mybatisplus.generator.config.po.TableInfo> getAllTableInfoList(com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder config)
开放表信息、预留子类重写
config - 配置信息protected com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder pretreatmentConfigBuilder(com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder config)
预处理配置
config - 总配置信息public com.baomidou.mybatisplus.generator.config.DataSourceConfig getDataSource()
public CopyAutoGenerator setDataSource(com.baomidou.mybatisplus.generator.config.DataSourceConfig dataSource)
public com.baomidou.mybatisplus.generator.config.StrategyConfig getStrategy()
public CopyAutoGenerator setStrategy(com.baomidou.mybatisplus.generator.config.StrategyConfig strategy)
public com.baomidou.mybatisplus.generator.config.PackageConfig getPackageInfo()
public CopyAutoGenerator setPackageInfo(com.baomidou.mybatisplus.generator.config.PackageConfig packageInfo)
public com.baomidou.mybatisplus.generator.config.TemplateConfig getTemplate()
public CopyAutoGenerator setTemplate(com.baomidou.mybatisplus.generator.config.TemplateConfig template)
public com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder getConfig()
public CopyAutoGenerator setConfig(com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder config)
public com.baomidou.mybatisplus.generator.config.GlobalConfig getGlobalConfig()
public CopyAutoGenerator setGlobalConfig(com.baomidou.mybatisplus.generator.config.GlobalConfig globalConfig)
public com.baomidou.mybatisplus.generator.InjectionConfig getCfg()
public CopyAutoGenerator setCfg(com.baomidou.mybatisplus.generator.InjectionConfig injectionConfig)
public com.baomidou.mybatisplus.generator.engine.AbstractTemplateEngine getTemplateEngine()
public CopyAutoGenerator setTemplateEngine(com.baomidou.mybatisplus.generator.engine.AbstractTemplateEngine templateEngine)
Copyright © 2019. All rights reserved.