元数据驱动实例分析
前言: 以数据库导出为excel文件为例子,分析抽象性思维和元数据定义、解析执行的过程。问题: 系统中比较常见各种excel导出的功能要求,如何开发一个通用的excel导出功能?可以适应各种需求?探索: 首先需要手动写一个从数据库中导出数据到excel的程序,尽量...
程序员文章站2022-07-05EEPlat的元数据驱动的执行引擎
EEPlat采用了元数据驱动的核心思想,因而EEPlat最重要的就是完善的元模型体系及高效灵活的解析执行引擎。EEPlat的执行引擎通过解析基于元模型的元数据,解释运行形成最终的业务系统。EEPlat基于模型驱动架构(MDA)的思想,进一步提出了“模型驱动软件”概念,经过EEPlat配置定义形成的完...
程序员文章站2022-07-05元数据驱动实例分析
前言: 以数据库导出为excel文件为例子,分析抽象性思维和元数据定义、解析执行的过程。问题: 系统中比较常见各种excel导出的功能要求,如何开发一个通用的excel导出功能?可以适应各种需求?探索: 首先需要手动写一个从数据库中导出数据到excel的程序,尽量...
程序员文章站2022-06-04租户个性化定制和元数据驱动技术
随着一些SaaS软件逐渐被越来越多的租户使用,租户的个性化定制需求逐渐成为一个SaaS软件实用性和适用性的一个困难。不同租户的需求几乎都是有差异的,每个租户要求定制化他们的应用也是很自然的。传统的SaaS软件模式,无法做到很好的应用隔离,同时由于大多采用传统的二进制代码开发维护方式,也使得个性化定...
程序员文章站2022-05-30元数据驱动还是标签引擎?
——OpenBiz Cubi试用随感PHP的开发框架,是向用户提供元数据驱动还是标签引擎?可能很多人几乎无法回答。因为,此问题太抽象了。何为元数据驱动?一般情况下:页面几乎没有PHP的程序代码,几乎极少的代码。但是,任一功能,必须要有基于XML/YAML格式的配置文件,来告诉程序,页面处理哪些数据...
程序员文章站2022-05-11