public class EntityModelReader extends Object
| 构造器和说明 |
|---|
EntityModelReader() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static String |
addUnderscores(String name,
String defaultValue)
1、如果name 是空,使用默认值
2、将英文句号替换为下滑线
3、驼峰命名方式用下滑下分割,例:
"stuName" : "stu_name"
"StuName" : "stu_name"
"SName" : "s_name"
"STName" : "s_t_name"
|
void |
buildModel(Document document)
解析Document 构建ModelEntity
|
void |
buildModelFieldType(Document document,
String databaseType)
构建ModelField配置
|
void |
merge()
1、将实体的扩展配置合并到实体定义中,见标签 entityExtend
2、将基础实体配置合并到实体定义中,见标签 baseEntity
|
public void buildModel(Document document)
document - docpublic void buildModelFieldType(Document document, String databaseType)
document - docdatabaseType - 数据库类型public void merge()
1、将实体的扩展配置合并到实体定义中,见标签 entityExtend
2、将基础实体配置合并到实体定义中,见标签 baseEntity
Copyright © 2019. All rights reserved.