低代码开发平台

我要开发同款
码码通2022年09月16日
146阅读

作品详情

1、项目分为基础架构平台、数据建模平台、应用建模平台、规则建模平台和集成建模平台,整个产品侧重在企业管理方面的深度定制方面提供低代码甚至0代码的在线开发工具,可以在管理类应用开发时极大的提高开发速度,降低开发难度和开发成本。
2、我在这个项目中担任产品经理角色和首席架构师角色,负责多租户架构、权限架构、日志架构、工作流引擎、数据建模引擎、数据交互引擎、页面流解释引擎、集成流解释引擎、工作流设计器、表单设计器、页面设计器、集成流设计器等等,最终实现低代码开发平台的整体架构。整个架构使用JAVA语言,采用了spring、spring mvc、hibernate 、mybatis、quartz、spring integration等中间件。
3、整个项目难点还是比较多的,包括数据建模引擎在多租户环境下如何保持自定义实体的内存编译以及数据库结构变化实时自动同步、如何最低业务代码量实现复杂的业务关联逻辑、重新完整构建复杂的工作流引擎等等;由于整个架构实现基本上是我主导实现的,好些功能都是迭代多次才完善的,包括细节功能的设计调整和架构实现都是有较大难度的,就不再这里一一表述了。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论