public class ConfigGenerator extends Object
生成器配置类 ********************************* 使用前必读 ********************* saveDir 文件生成目录 entity_package entity 包路径 mapper_package mapper 包路径 xmlPackage xx_mapper.xml 包路径,默认为mapper/xml servicePackage service 包路径 serviceImplPackage serviceImpl包路径,默认为service/impl superService service 父类包路径名称 superServiceImpl service 实现父类包路径名称 mapperName 自定义 mapper 名称 mapperXMLName 自定义 xml 名称 serviceName 自定义 service 名称 serviceImplName 自定义 serviceImp 名称 tableNames 要生成的表名称,如为空就直接指定所有表.格式为逗号分割 columnConstant 【实体】是否生成字段常量(默认 false) buliderModel 【实体】是否为构建者模型(默认 false) fileOverride 是否覆盖当前已有文件 ------------------------------------- 以下数据库相关配置: ------------------------------------- db_include_prefix 表是否包含前缀,例如: tb_xxx 其中 tb_ 为前缀 db_driverName 驱动 db_user 用户名 db_password 密码 db_url 连接地址
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
buliderModel |
protected boolean |
columnConstant |
protected ConfigBaseEntity |
configBaseEntity |
protected ConfigDataSource |
configDataSource |
protected ConfigIdType |
configIdType |
protected boolean |
dbColumnUnderline |
protected String |
dbDriverName |
protected String |
dbPassword |
protected boolean |
dbPrefix |
protected String |
dbUrl |
protected String |
dbUser |
protected String |
entityPackage |
protected boolean |
fileOverride |
protected IdType |
idType |
protected String |
mapperName |
protected String |
mapperPackage |
protected String |
mapperXMLName |
protected String |
saveDir |
protected String |
serviceImplName |
protected String |
serviceImplPackage |
protected String |
serviceName |
protected String |
servicePackage |
protected String |
superService |
protected String |
superServiceImpl |
protected String[] |
tableNames |
protected String |
xmlPackage |
| 构造器和说明 |
|---|
ConfigGenerator() |
protected String saveDir
protected String entityPackage
protected String mapperPackage
protected String xmlPackage
protected String servicePackage
protected String serviceImplPackage
protected String superService
protected String superServiceImpl
protected String mapperName
protected String mapperXMLName
protected String serviceName
protected String serviceImplName
protected String[] tableNames
protected boolean columnConstant
protected boolean buliderModel
protected boolean fileOverride
protected boolean dbPrefix
protected boolean dbColumnUnderline
protected String dbDriverName
protected String dbUser
protected String dbPassword
protected String dbUrl
protected IdType idType
protected ConfigDataSource configDataSource
protected ConfigIdType configIdType
protected ConfigBaseEntity configBaseEntity
public String getSaveDir()
public void setSaveDir(String saveDir)
public String getEntityPackage()
public void setEntityPackage(String entityPackage)
public String getMapperPackage()
public void setMapperPackage(String mapperPackage)
public String getServicePackage()
public void setServicePackage(String servicePackage)
public String getSuperService()
public void setSuperService(String superService)
public String getSuperServiceImpl()
public ConfigBaseEntity getConfigBaseEntity()
public void setConfigBaseEntity(ConfigBaseEntity configBaseEntity)
public void setSuperServiceImpl(String superServiceImpl)
public boolean verifyDefinedName(String definedName)
public String getMapperName()
public void setMapperName(String mapperName)
public String getMapperXMLName()
public void setMapperXMLName(String mapperXMLName)
public String getServiceName()
public void setServiceName(String serviceName)
public String getServiceImplName()
public void setServiceImplName(String serviceImplName)
public boolean isDbPrefix()
public void setDbPrefix(boolean dbPrefix)
public boolean isDbColumnUnderline()
public void setDbColumnUnderline(boolean dbColumnUnderline)
public String getDbDriverName()
public void setDbDriverName(String dbDriverName)
public String getDbUser()
public void setDbUser(String dbUser)
public String getDbPassword()
public void setDbPassword(String dbPassword)
public String getDbUrl()
public void setDbUrl(String dbUrl)
public IdType getIdType()
public void setIdType(IdType idType)
public ConfigDataSource getConfigDataSource()
public void setConfigDataSource(ConfigDataSource configDataSource)
public ConfigIdType getConfigIdType()
public void setConfigIdType(ConfigIdType configIdType)
public String getXmlPackage()
public void setXmlPackage(String xmlPackage)
public String[] getTableNames()
public void setTableNames(String[] tableNames)
public boolean isColumnConstant()
public void setColumnConstant(boolean columnConstant)
public boolean isBuliderModel()
public void setBuliderModel(boolean buliderModel)
public boolean isFileOverride()
public void setFileOverride(boolean fileOverride)
public String getServiceImplPackage()
public void setServiceImplPackage(String serviceImplPackage)
Copyright © 2016. All rights reserved.