springboot整合activiti7(2) 集成Activiti在线流程设计器

一、流程设计器

1.actiBPM

IDEA开发工具的一个插件,可以让开发人员在IDEA中画流程图。

2.Activiti Designer

Eclipes开发工具的一个插件,可以让开发人员在Eclipes中画流程图。

3.Activiti-Modeler

基于Web的流程设计器,可以实现浏览器绘制activiti流程图。Activiti Modeler是一个BPMN web建模组件,是Activiti Explorer web应用的一部分,也就是Activiti官方的流程设计器,只是后面不更新了。

4.bpmn-js

市面上比较成熟和符合BPMN标准的一款建模工具,bpmn.js官网:https://bpmn.io/

5.其他

听说大佬可以手写xml文件绘制流程图。

二、资源准备

此次集成的是Activiti-Modeler 5.23.0版本。
Activiti官方GitHub地址: https://github.com/Activiti/Activiti
下载5.23.0版本的包。

1.页面

Activiti-5.23.0modulesactiviti-webapp-explorer2srcmainwebapp
在这里插入图片描述
在这里插入图片描述
这四个文件是页面需要的,stencilset.json 这个文件可以找找汉化过的。

2.后端

Activiti-5.23.0modulesactiviti-modelersrcmainjavaorgactiviti esteditormainStencilsetRestResource.java
Activiti-5.23.0modulesactiviti-modelersrcmainjavaorgactiviti esteditormodelModelEditorJsonRestResource.java
Activiti-5.23.0modulesactiviti-modelersrcmainjavaorgactiviti esteditormodelModelSaveRestResource.java
这三个文件是后端需要的,模型创建的文件的接口需要自己写。

三、集成

1.maven

   <dependency>
            <groupId>org.activiti</groupId>
            <artifactId>activiti-spring-boot-starter</artifactId>
            <version>7.1.0.M6</version>
        </dependency>
        <dependency>
            <groupId>org.activiti.dependencies</groupId>
            <artifactId>activiti-dependencies</artifactId>
            <version>7.1.0.M6</version>
            <type>pom</type>
        </dependency>

        <!-- Activiti流程图 -->
        <dependency>
            <groupId>org.activiti</groupId>
            <artifactId>activiti-diagram-rest</artifactId>
            <version>5.23.0</ve
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值