橙单低代码 v2.8 发布,全模块支持若依等第三方接入
重要升级
从 2.8 版本开始,橙单基础架构组件,目前包括报表打印、在线表单和工作流等,全部支持第三方快速接入功能,并以 “若依” 为示例,提供了完整且详细的接入文档,其他框架或老系统均可参考该示例文档,手动修改后接入橙单的全部功能组件。
- 被接入系统改动极少,前后端均与橙单架构 0 耦合,仅需参考线上文档的示例编写插件代码即可。
- 被接入系统前端可使用任何技术栈,均不会与橙单页面产生冲突。
- 被接入系统后台可使用任何技术栈或不同开发语言,其与橙单服务之间采用标准的 HTTP 接口进行通讯。
- 被接入系统的业务库表与橙单内置库表可分开部署,甚至可与橙单使用不同的数据库类型,从而实现数据层面的最大化解耦。
- 橙单独立部署的在线表单、工作流和报表打印等组件服务,可同时服务于多个不同的业务系统。如出现性能瓶颈,亦可动态扩充橙单组件服务的实例数量,以缓解系统的并发处理压力。
新版功能
- 工作流,支持流程表和业务表的库表分离。
- 工作流,支持独立部署,可同时接入多个应用系统,并根据 appCode 实现数据隔离。
- 工作流,支持其他应用框架的第三方独立接入,目前仅以 "若依" 为例,并提供详细的接入文档和示例代码。
- 工作流,升级流程编辑器前端样式,显著提升颜值和配置的合理性。
- 工作流,新增支持流程图的静态分析,显著提升并行网关内流程任务的跳转能力。
- 工作流,新增支持,前后自由跳转、自动审批跳过和智能驳回等实用功能。
- 工作流,在线表单工作流的权限配置改为自动推演,以降低上线后的系统管理成本。
- 工作流,支持在线表单业务页面主动发起审批流程,之前仅能在工单列表页面发起流程。
- 在线表单,支持动态添加多数据源,可同时添加不同类型的数据库,目前已支持 MySQL、Oracle、PostgreSQL、达梦和人大金仓。
- 在线表单,支持内置表和业务表的库表分离。
- 在线表单,新增支持表格容器组件。
- 报表打印,支持 API 接口数据源。
- 报表打印,新增 10 个自定义组件 (普通数据表、轮播图、HTML Viewer、漏斗图、雷达图、统计计数卡片、项目列表、三种进度条)。
- 基础架构,全模块支持人大金仓数据库。
- 基础架构,升级到 spring boot 2.7.10。
- 基础架构,升级到 spring cloud 2021.0.6。
- 基础架构,升级到 knife4j 4.1.0。
图和真相

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Magisk v26.0 发布,Android 自定义套件
Magisk 是一套开放源代码的 Android 自定义工具套件,内置了 Magisk Manager(图形化管理界面)、Root、启动脚本、SElinux 补丁和启动时认证 /dm-verity/ 强制加密移除功能。Magisk 同时提供了在无需修改系统文件的情况下更改 /system 或 /vendor 分区内容的接口,利用与 Xposed 类似的模块系统,开发者可以对系统进行修改或对所安装的软件功能进行修改等。 Magisk 26.0 发布,更新内容如下: 最低 Android 版本提升到 6.0 Magisk 对 Android Lollipop 的支持已经中断了一段时间,并且没有被开发者注意到。之所以会这样,主要是 Magisk 的活跃开发者都没有实际的硬件来运行 Android Lollipop。他们都是依靠使用官方的 Android 模拟器对旧平台进行回归测试,然而 Google 从来没有提供支持 SELinux 的 Lollipop 模拟器镜像,因此团队别无选择,只能放弃对 Lollipop 的支持,因为不放心在没有充分测试的情况下继续支持 Android Lollip...
- 下一篇
每日一博 | Low-Code,一定 “low” 吗?
作者:京东保险 吴凯 前言 低代码是一组数字技术工具平台,基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务。通过少量代码或不用代码实现数字化转型中的场景应用创新。本文将重点介绍低代码相关知识,包括低代码的定义与意义、相关概念、行业发展等,同时介绍京东的低代码工具,期望能帮助大家更好地认识与理解低代码。 一、低代码介绍 2014年,Forrester(著名研究咨询机构)提出“低代码”的术语,定义为“利用很少或几乎不需要写代码就可以快速开发应用,并可以快速配置和部署的一种技术和工具”。或者说是“(能力)多(出品)快(质量)好(功夫)省”。 这个定义体现出低代码的核心价值: 1、低代码开发平台能够实现业务应用的快速交付。低代码开发的重点是开发应用快,不像传统意义上仅仅是一个应用的开发,而是通过可视化的开发,达到“设计及交付”的目的,提高开发效率。 2、低代码开发平台能够降低业务应用的开发成本。低代码开发投入更低,主要体现在开发时间短,可以快速配置和部署,同时也更容易使非开发人员上手。 二、我们为什么用低代码 低代码可以降本增效,一方面低代码的出现避免...
相关文章
文章评论
共有0条评论来说两句吧...