metadata-service是UBML低代码建模体系中模型的基础服务,包括元数据的加载、查询等服务。为元数据运行时提供基础管理。metadata(元数据)是UBML低代码建模体系中模型的统称。
在DDD领域驱动设计中,领域层作为核心层,承载了领域核心的业务逻辑和数据结构。UBML采用领域模型驱动设计方法,引用业务实体(BusinessEntity,简称BE)描述领域模型,业务实体支持“充血模型”设计,包含了实体数据结构和丰富的业务逻辑建模,可以支撑业务逻辑开发中各种场景的建模。
Farris Vue 是一套基于Farris Design 的低代码开发套件。包括具有Fast Reliable Responsive Intuitive Smart 五大特性,面向企业信息化应用的UI组件,可视化主题编辑器,可视化低代码建模画布,低代码解析引擎,可扩展的低代码元组件框架,元组件工具箱,元组件属性面板等,可供社区开发者搭建场景化低代码建模工具。
UBML领域层模型业务实体的运行时框架--业务实体框架,属于低代码后端模型以及运行时。它与其配套项目构成了集建表、持久化、业务逻辑(自定义的方法)、业务事件于一身的低代码后台开发及运行框架。基于业务实体框架,可快速开发后台服务(内置CRUD操作,快速定义自定义操作),并且支持自定义数据类型。
元数据设计时服务,包括设计时元数据工程、元数据相关的生命周期管理服务。
UBML 领域层模型业务实体模型运行时解析引擎,可将定义好的业务实体模型直接解析运行。
UBML BFF层(Backend For Frontend) 解析引擎,可对视图对象模型进行解析运行。
UBML BFF层(Backend For Frontend)模型视图对象模型模型结构。
ui-model仓库包括UBML前端UI层的领域模型描述、前端代码生成以及执行引擎等
UBML BFF层(Backend For Frontend)运行时框架,BFF层运行时的核心框架。
关于UBML社区的所有信息,包括社区治理、社区活动、开发者贡献指南、沟通交流指南等内容
UBML项目领域层业务实体模型的代码生成器,可将业务实体模型生成成基于业务实体框架的可运行的代码。
UBML元数据模型公共结构,里面包含元数据基本信息、工程信息等内容。
UBML BFF层(Backend For Frontend)生成器,可将视图对象模型生成为基于BFFFramework 的可运行的代码。
UBML Rest服务层模型的解析引擎,可将Rest服务模型解析运行。
UBML 构件模型运行时框架,包含了构件运行时相关服务。
UBML Rest服务层模型--Rest服务模型,描述了Rest服务的信息和服务方法集合。
UBML构件元数据模型结构仓库,描述了构件模型的主要结构。
UBML Rest服务层生成器,可将Rest服务模型生成为可运行的代码。