MDA模型驱动引擎-带你走进真正的模型驱动开发(二)

为了有更好的客户体验。最近一直在忙产品的升级。

MDA模型驱动引擎-带你走进真正的模型驱动开发(二)

这样做出的UML图结构会更加清晰

紫色图标代表系统,产品以及服务,绿色的可以理解成表,但是区别于传统表的概念。(稍后会介绍)

旁边的小方块,代表里面的字段,在工具操作界面双击绿色图标,可以看到下面的界面,红色代表主键,绿色代表

参照其他表的字段(可以设置该字段位主键)。

黑色的就是普通的字段了。

 

MDA模型驱动引擎-带你走进真正的模型驱动开发(二)

 每个Property图标,具有以下属性。

MDA模型驱动引擎-带你走进真正的模型驱动开发(二)

我们可以设置字段名称,关键字,形式,类型,长度。。。。。

通过KaYa引擎,我们会得到UML图的所有元素之间的关系。

所以我们可以很方便的拿到每个元素的所有属性。这些属性的存储支持两种方式,可以是内存,也可以是数据库,

KaYa引擎会提供方便快捷的访问接口。包括数据库的所有增删改查。(你建模前后,代码是没有变化的,所有不会生成中间代码,KaKa 引擎的Jar包不超过2M)。

是不是很吸引人呢?你可以专注你的业务开发,前台目前默认的是EasyUI,

但是你可以很容易的利用KaYa引擎和你的前台衔接,你可以方便的拿到各个字段的属性。前台就可以自动生成UI。

除非你有特殊需求,否则你可以不用对前台做任何更改,页面的生成是全自动的。

稍后的文章里面,我会详细介绍KaYa的使用。以及一些MDA的实际应用。

有兴趣的朋友可以加微信:ID:     chljapan    留言:MDA