实体属性

1.概念

元实体一半来说会对应一个实体类,而实体属性,则会对应这个实体类当作JavaBean看待时候的一个属性。我们记录了实体的这些属性,让开发人员或者业务人员可以配置、修改其中文含义等等的信息,这对于上层的通用服务来说是至关重要的。这个模型在metawork中的实体类是:net.lingdot.metawork.core.entity.meta.Field。

2.属性

属性名 含义 备注
name 中文名称  
fieldName 属性名称 实体类里面的属性名称
index 序号  
metaEntity 所属元实体  
relatedEntityType 关联实体类型 例如表达User类的organization属性的Field对象,
此属性应该是表达Organization类的MetaEntity对象
key 是否主键  

3.初始化

初始化元实体的过程中,会使用反射读取实体类的属性信息,并初始化实体属性。

4.其他

通过relatedEntityType属性,以一个实体类型为根,能够构建出来一个多层次的属性树。在后面的操作规则配置的地方用到了这个功能。

团队
Group: Lingdot
Allan Zhang (allanz)
guyan6644@163.com
Jonney Xian (jonney)
jonney_82@163.com
亚运 祝 (zhuyy)
zhuyy0825@163.com
刘 洛麒 (llq667)
llq667@gmail.com
孙 海龙 (sunhl)
sunny.hl@163.com
宋颂 (ssong)
ss0070@163.com
张盈盈 (zyy200411)
04281118@bjtu.edu.cn
振强 许 (xuzz)
handstandboy2008@163.com
牛 俊力 (niujl)
05272140@bjtu.edu.cn
胡文锦 (cattyjin)
07122053@bjtu.edu.cn
苏 哲 (billy)
mvpierce34@gmail.com

标签

 
(没有)