更多ruoyi-nbcio功能请看演示系统
gitee源代码地址
前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio
演示地址:RuoYi-Nbcio后台管理系统
更多nbcio-boot功能请看演示系统
gitee源代码地址
后端代码: https://gitee.com/nbacheng/nbcio-boot
前端代码:https://gitee.com/nbacheng/nbcio-vue.git
在线演示(包括H5) : http://218.75.87.38:9888
1、Flowable 简介
Flowable 是一个用 Java 编写的轻量级业务流程引擎。Flowable 流程引擎允许您部署 BPMN 2.0 流程定义(用于定义流程的行业 XML 标准)、创建这些流程定义的流程实例、运行查询、访问活动或历史流程实例和相关数据
Flowable 在将其添加到应用程序、服务、体系结构时非常灵活。您可以将引擎嵌入到您的应用程序或服务中,方法是包含 Flowable 库,该库作为 JAR 提供。因为它是一个 JAR,所以可以很容易地将它添加到任何 Java 环境中:javase;servlet 容器,如 Tomcat或 Jetty、Spring;javaee 服务器,如 JBoss 或 WebSphere 等。或者,您可以使用可流动的 restapi 通过 HTTP 进行通信。还有一些可流动的应用程序(Flowable Modeler、Flowable Admin、Flowable IDM 和 Flowable Task),它们提供了用于处理流程和任务的现成示例 UI
Flowable 的 GitHub 官网:https://github.com/flowable/flowable-engine
Flowable 中文用户书册:https://tkjohn.github.io/flowable-userguide/#_advanced
2、首先下载文件 Flowable
相关的资源,进入 https://github.com/flowable/flowable-engine/releases,选择版本下载,下载下来是一个 ZIP
压缩包,解压压缩会看到如下目录结构
3、进入 wars
目录,会看到 flowable-rest.war
和 flowable-ui.war
两个 war
文件,然后 cmd
执行如下命令
java -jar flowable-ui.war
4、如果一闪而过则检查 jdk
的环境变量配置。启动成功后,在浏览器中访http://localhost:8080/flowable-ui/#/
,默认的账号密码是:admin/test
流程设计
同时可以导出到xml文件里