@Component public class EntityExtCache extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<String,Map<String,PropertyVO>> |
ENTITY_EXT_CACHE
存储数据表结构类型
|
| 构造器和说明 |
|---|
EntityExtCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<PropertyVO> |
get(String extendName)
根据扩展实体名称获取其所有属性列表
|
PropertyVO |
get(String extendName,
String propertyName)
根据扩展实体名称和属性名称获取具体的属性信息
|
static EntityExtCache |
getInstance()
获取EntityExtCache的单例实例
|
void |
reload()
初始化缓存,从EntityExtService加载所有扩展属性信息到缓存中。
|
public static final Map<String,Map<String,PropertyVO>> ENTITY_EXT_CACHE
public static EntityExtCache getInstance()
@PostConstruct public void reload() throws SQLException
SQLException - 如果在加载过程中发生数据库访问异常public List<PropertyVO> get(String extendName)
extendName - 扩展实体名称public PropertyVO get(String extendName, String propertyName)
extendName - 扩展实体名称propertyName - 属性名称Copyright © 2025. All rights reserved.