public class BaseModelGenerator extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
baseModelOutputDir |
protected String |
baseModelPackageName |
protected String |
classDefineTemplate |
protected String |
getterTemplate |
protected String |
importTemplate |
protected JavaKeyword |
javaKeyword |
protected String |
packageTemplate |
protected String |
setterTemplate |
| 构造器和说明 |
|---|
BaseModelGenerator(String baseModelPackageName,
String baseModelOutputDir) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
genBaseModelContent(TableMeta tableMeta) |
protected void |
genClassDefine(TableMeta tableMeta,
StringBuilder ret) |
void |
generate(List<TableMeta> tableMetas) |
protected void |
genGetMethodName(ColumnMeta columnMeta,
StringBuilder ret) |
protected void |
genImport(StringBuilder ret) |
protected void |
genPackage(StringBuilder ret) |
protected void |
genSetMethodName(ColumnMeta columnMeta,
StringBuilder ret) |
protected void |
wirtToFile(List<TableMeta> tableMetas) |
protected void |
wirtToFile(TableMeta tableMeta)
base model 覆盖写入
|
protected String packageTemplate
protected String importTemplate
protected String classDefineTemplate
protected String setterTemplate
protected String getterTemplate
protected String baseModelPackageName
protected String baseModelOutputDir
protected JavaKeyword javaKeyword
protected void genBaseModelContent(TableMeta tableMeta)
protected void genPackage(StringBuilder ret)
protected void genImport(StringBuilder ret)
protected void genClassDefine(TableMeta tableMeta, StringBuilder ret)
protected void genSetMethodName(ColumnMeta columnMeta, StringBuilder ret)
protected void genGetMethodName(ColumnMeta columnMeta, StringBuilder ret)
protected void wirtToFile(TableMeta tableMeta) throws IOException
IOExceptionCopyright © 2016. All Rights Reserved.