蜗牛一般的UAP开发(四)树卡档案

一、本节内容

学习树卡档案的开发。
什么是树卡档案?
蜗牛一般的UAP开发(四)树卡档案
实际上跟单表档案一样,只是形式有点变化而已。

开发流程:
蜗牛一般的UAP开发(四)树卡档案

二、创建元数据

第一步仍然是创建元数据,和单表档案一样,创建组件、创建实体、实现接口。需要注意的一点是,业务属性接口映射时pid的问题:
蜗牛一般的UAP开发(四)树卡档案
接下来就和单表档案没区别了,发布元数据、生成源代码、生成建库脚本并执行

三、自动代码生成

怎么生成?
蜗牛一般的UAP开发(四)树卡档案
蜗牛一般的UAP开发(四)树卡档案
所谓的pk树,实际上就是parentId吧,个人和教程都比较倾向于使用pk树。
继续下一步
蜗牛一般的UAP开发(四)树卡档案
蜗牛一般的UAP开发(四)树卡档案
蜗牛一般的UAP开发(四)树卡档案
蜗牛一般的UAP开发(四)树卡档案
蜗牛一般的UAP开发(四)树卡档案
蜗牛一般的UAP开发(四)树卡档案
接下来重启中间件、分配职责就可以了。

四、代码调整

蜗牛一般的UAP开发(四)树卡档案
所谓的参照,也就是在建立元数据的实体属性时的一个参数,如果设置了参照,就需要改变代码,同时还要把节点本身设置为参照。
详细的参照开发下一节介绍。
蜗牛一般的UAP开发(四)树卡档案

五、代码结构

蜗牛一般的UAP开发(四)树卡档案
蜗牛一般的UAP开发(四)树卡档案
蜗牛一般的UAP开发(四)树卡档案