C/C++教程

干掉 activity 、flowable,阿里开源流程引擎

本文主要是介绍干掉 activity 、flowable,阿里开源流程引擎,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

compileflow 是什么

compileflow 是一个非常轻量、高性能、可集成、可扩展的流程引擎。

compileflow Process 引擎是淘宝工作流 TBBPM 引擎之一,是专注于纯内存执行,无状态的流程引擎,通过将流程文件转换生成 java 代码编译执行,简洁高效。当前是阿里业务中台交易等多个核心系统的流程引擎。

compileflow 能让开发人员通过流程编辑器设计自己的业务流程,将复杂的业务逻辑可视化,为业务设计人员与开发工程师架起了一座桥梁。

功能列表高性能:通过将流程文件转换生成 java 代码编译执行,简洁高效。丰富的应用场景:在富贵解决方案中广泛使用,支撑了导购、交易、履约、资金等多个业务场景。可集成:轻量、简洁的设计使得可以极其方便地集成到各个解决方案和业务场景中。完善的插件支持:流程设计目前有 IntelliJ IDEA、Eclipse 插件支持,可以在流程设计中实时动态生成 java 代码并预览,所见即所得。支持流程设计图导出 svg 文件和单元测试代码。支持基于 Java 反射和 Spring 容器的代码触发干掉 activity 、flowable,阿里开源流程引擎

快速上手引入 compileflow jar 依赖

com.alibabapileflow

compileflow

1.0.0

使用 compileflow 绘制了简单的流程图干掉 activity 、flowable,阿里开源流程引擎

IDEA 插件

查看编译出的流程业务 Java 代码(以下代码为 compileflow 自动根据流程图生成的)

public class PigFlow implements ProcessInstance {

private java.lang.Integer price = null;

public Map

这篇关于干掉 activity 、flowable,阿里开源流程引擎的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!