星空基础知识 - 元数据(Metadata)- 什么是元数据原创
金蝶云社区-Howhy
Howhy
83人赞赏了该文章 2,453次浏览 未经作者许可,禁止转载编辑于2023年03月20日 09:21:38

我们经常谈论元数据,那么什么是元数据?关于他的解释有很多,这里从技术角度来说明,元数据就是一个xml,存在到数据库中。当我们在BOS 新增字段控件拖动位置后,相关的元数据xml也会发生变化。元数据定义了控件的位置信息、可见性、操作校验器等。总之,你在BOS IDE修改属性、增加的服务等,最终都会反映在xml上。


元数据主要包含2个部分,BusinessInfo和LayoutInfo,当我们以xml打开一个业务对象时,可以清楚看到它结构。

image.png

当我们在插件观察元数据时,xml反序列化成对象如下:

BusinessInfo

image.png

LayoutInfo(布局信息)

image.png


对应的数据库,查询物料的元数据如下,可以看到跟BOS IDE编辑xml一致image.png


可以看出,在反序列为对象后,元数据中包含了字段信息属性。比如操作,在Form节点的属性。表单插件、列表插件,服务插件,在监视界面逐个查看,可以看到它们的结构。多查看,可以对元数据有更深的了解。

元数据可以说是BOS平台最核心的部分,后续的一些知识和概念一般也都是建立在元数据的基础上。

图标赞 83
83人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!