侧边栏壁纸
博主头像
波哥

大龄程序猿&自由职业者&副业达人
爱好:敲代码、搞副业
12+年开发经验,热衷自动化网络推广!

  • 累计撰写 1,810 篇文章
  • 累计创建 77 个标签
  • 累计收到 13 条评论

目 录CONTENT

文章目录

IDEA中Activiti插件Activiti BPMN visualizer的安装和使用

波哥
2022-01-03 / 0 评论 / 0 点赞 / 2,597 阅读 / 0 字

IDEA中Activiti插件Activiti BPMN visualizer的安装和使用

1、Activiti BPMN visualizer简介

Activiti插件actiBPM在新版的idea 2020中已经不支持,这里找到一款替代的Activiti BPMN visualizer

2、安装

设置-插件-搜索 bpmn

image

或者在idea插件官网:https://plugins.jetbrains.com/

3、画一个简单的流程图

3.1新建流程文件

image

image

确定之后会自动生成一个xml文件。

image

在文件的任意位置点击右键:view bpmn(Activiti)Diagram

image

打开可视化编辑器,右键start events -->start event画一个开始事件。

image

再画两个节点

image

可以看到holiday.bpmn20.xml文件自动更新保存:

image

4、部署测试

流程图画完之后就可以部署到数据库了。

  @Test
    public void deployProcess() {
        ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
        RepositoryService repositoryService = processEngine.getRepositoryService();
        Deployment deploy = repositoryService.createDeployment().addClasspathResource("bpmn/holiday.bpmn20.xml").deploy();
        System.out.println(deploy.getId());
    }
数据库表自动更新:

image

表介绍:act_gebyterray、act_re_deployment、act_re_procdef

image

数据模型:

image

0

评论区