后端源码扩展

低代码平台后端源码扩展,根据应用需求,可以在扩展工程中依赖第三方jar包、通过手写Java代码实现自定义微流程(服务定义、事件监听、定时任务)。

后端手写代码准备工作

在编写应用后端java源码之前,需要先做一些必要的准备工作,比如拉取某应用后端扩展工程源码、配置本地开发环境Maven setting.xml配置文件,修改扩展工程的pom文件,确定扩展工程应该提交到哪个分支才能生效等等。

自定义定时任务微流程

自定义定时任务微流程是标准定时任务微流程的扩展,它们可以实现定时执行某个业务逻辑的效果,只是这个定时任务的实现不是通过可视化配置的方式实现,是开发人员通过手写java代码来实现,当通使用标准定时任务微流程流程图的方式去实现比较困难的时候,可以采用自定义定时任务微流程。

自定义服务定义微流程

自定义服务定义微流程是标准服务定义微流程的扩展,它们都是可以被其他前、后端微流程调用的服务接口,只是这个接口的实现不是通过可视化配置的方式实现,是开发人员通过手写java代码来实现,当通过画流程图的方式去实现标准服务定义微流程感觉比较困难的时候,可以采用自定义服务定义微流程。

自定义事件监听微流程

自定义事件监听微流程是标准事件监听微流程的扩展,都是可以实现监听实体业务数据增、删、改事件的效果,只是这个业务的实现不是通过可视化配置的方式实现,是开发人员通过手写java代码来实现,当通过标准事件监听微流程,用微流程流程图的方式去实现一个事件监听微流程比较困难的时候,可以采用自定义事件监听微流程。

后端自定义函数扩展

用于介绍如何自定义后端表达式函数以及如何自定义校验规则

最后修改 August 26, 2024: 修改描述 (34cde9d)