BizMDA建模思路

BizMDA是一个基于模型驱动架构的商业应用开发平台,支持多种开发框架,通过数据建模、视图建模、服务建模、菜单建模等针对商业应用的建模,来快速支持WEB应用、APP应用和小程序的开发。 image

数据模型.yml

数据模型.yml相关的配置文件都位于modal/data目录下,针对每个yml文件,都会被看成是应用的一个数据实体,会生成一系列文件。 具体要生成什么文件,在开发框架模板目录下index.yml文件中来约定(model属性为“data”的文件,都是会根据数据模型定义来生成的)。

视图模型.yml

视图模型.yml相关的配置文件都位于model/view目录下,针对每个yml文件,都会被看成是应用的一个视图实体(这里一个视图实体,可能会对应多个页面,主要是看视图中model属性的约定)。

具体对应生成的文件,在指定开发框架模板目录下index.yml文件来约定,是通过index.yml中的生成文件model属性来匹配的。