【权利要求书】

  1. 一种低代码MOM平台,基于微服务架构,包括数据源、服务、object、objectFunction、function等组件,其特征在于: 数据源支持多种类型的数据库,包括但不限于mysql、oracle、sqlserver等; object为自定义对象,基于ORM的思想,对象关系映射,只需要维护object对象,无需创建和维护数据库结构; objectFunction为对象的方法,开发者自定义对象的方法,系统会根据系统所选择的数据源自动生成对应的sql语句,用户开发者再function中使用该方法; function为自定义的方法,系统会自动转换为service,根据系统自定义的规则,简化开发者的代码量; 接口地址为统一的接口地址,无需维护不同的接口地址,简化了开发复杂性; 服务发布时系统根据服务的数据自动生成项目,根据对象生成对应的entity,根据objectFunction生成随影的mapper和mapperXml,根据function生成对应的service,并打包发布,一键生成,简化了正常项目的打包和发布的复杂性。

  2. 根据权利要求1所述的低代码MOM平台,其数据源可以是任意类型的数据库,包括但不限于mysql、oracle、sqlserver等。

  3. 根据权利要求1所述的低代码MOM平台,其object对象可以包括任意数据类型和属性。

  4. 根据权利要求1所述的低代码MOM平台,其objectFunction方法可以包括任意参数和返回值。

  5. 根据权利要求1所述的低代码MOM平台,其function方法可以包括任意参数和返回值。

  6. 根据权利要求1所述的低代码MOM平台,其服务发布时可以自动识别数据源、entity、mapper、mapperXml、service等组件,并打包发布。

  7. 根据权利要求1所述的低代码MOM平台,其接口地址可以自定义,并支持多个接口地址同时存在。

  8. 根据权利要求1所述的低代码MOM平台,其服务发布时可以支持多种发布方式,包括但不限于jar包、war包、docker镜像等。

  9. 根据权利要求1所述的低代码MOM平台,其服务发布时可以支持多种部署方式,包括但不限于单机部署、分布式部署等。

  10. 根据权利要求1所述的低代码MOM平台,其服务发布时可以支持多种运行环境,包括但不限于Windows、Linux、Mac OS等

低代码MOM平台基于微服务架构主要由:数据源、服务、object、objectFunction、function组成。 数据源:系统支持不同的数据源mysq、oracle、sqlserver等数据源开发者根据自己公司的需要可以创建不同的数据源。 object自定义对象基于ORM的思想对象关系映射只需要维护object对象不需要创建和维护数据库结构系统会根据object对象自动维护数据库的表结构省了

原文地址: https://www.cveoy.top/t/topic/fYsE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录