@Component public class EntityOptionManager extends Object
| 构造器和说明 |
|---|
EntityOptionManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getFiledType(String entityType,
String fieldName)
获得字段信息
|
Map<String,Object> |
getOptionEntity(String entityType)
获得被允许的实体的配置信息
|
String |
getTableName(String entityType)
获得允许的数据库名称
|
boolean |
isNumberField(String entityType,
String fieldName)
字段是否为数字类型的字段
|
boolean |
isPermit(String entityType,
String fieldName)
是否允许操作
|
boolean |
isPermit(String entityType,
String fieldName1,
String fieldName2)
是否允许
|
void |
setOptionEntity(String entityType,
String tableName,
List<String> fieldNames)
填写允许进行option的对象实体和表/字段的关系
|
void |
setOptionEntity(String entityType,
String tableName,
String[] fieldNames)
填写允许进行option的对象实体和表/字段的关系
|
public void setOptionEntity(String entityType, String tableName, String[] fieldNames)
entityType - 实体类型tableName - 表名称fieldNames - 字段名称列表public void setOptionEntity(String entityType, String tableName, List<String> fieldNames)
entityType - 实体类型tableName - 表名称fieldNames - 字段名称列表public boolean isPermit(String entityType, String fieldName)
entityType - 实体类型fieldName - 字段名称public boolean isPermit(String entityType, String fieldName1, String fieldName2)
entityType - 实体类型fieldName1 - 字段1fieldName2 - 字段2public String getTableName(String entityType)
entityType - 实体类型public Map<String,Object> getOptionEntity(String entityType)
entityType - 实体名称public boolean isNumberField(String entityType, String fieldName)
entityType - 实体类型fieldName - 字段名Copyright © 2023. All rights reserved.