MDA模型驱动引擎-带你走进真正的模型驱动开发(二)
为了有更好的客户体验。最近一直在忙产品的升级。
这样做出的UML图结构会更加清晰
紫色图标代表系统,产品以及服务,绿色的可以理解成表,但是区别于传统表的概念。(稍后会介绍)
旁边的小方块,代表里面的字段,在工具操作界面双击绿色图标,可以看到下面的界面,红色代表主键,绿色代表
参照其他表的字段(可以设置该字段位主键)。
黑色的就是普通的字段了。
每个Property图标,具有以下属性。
我们可以设置字段名称,关键字,形式,类型,长度。。。。。
通过KaYa引擎,我们会得到UML图的所有元素之间的关系。
所以我们可以很方便的拿到每个元素的所有属性。这些属性的存储支持两种方式,可以是内存,也可以是数据库,
KaYa引擎会提供方便快捷的访问接口。包括数据库的所有增删改查。(你建模前后,代码是没有变化的,所有不会生成中间代码,KaKa 引擎的Jar包不超过2M)。
是不是很吸引人呢?你可以专注你的业务开发,前台目前默认的是EasyUI,
但是你可以很容易的利用KaYa引擎和你的前台衔接,你可以方便的拿到各个字段的属性。前台就可以自动生成UI。
除非你有特殊需求,否则你可以不用对前台做任何更改,页面的生成是全自动的。
稍后的文章里面,我会详细介绍KaYa的使用。以及一些MDA的实际应用。
有兴趣的朋友可以加微信:ID: chljapan 留言:MDA