flowable工作流入门(一)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37059838/article/details/83576097

flowable工作流入门

Flowable下载

使用spring boot flowble生成所需表

<dependency>

  <groupId>org.flowable</groupId>

    <artifactId>flowable-spring-boot-starter-basic</artifactId>

    <version>6.4.0</version>

</dependency>

不需配置启动项目即可

 

找到这几个war包rest除外

 

数据库分成两套

项目数据库:项目所需表和flowable通过jar包生成的表(34张)

Flowable数据库:用于流程图创建保存,测试,监控(74张)

项目部署只需项目数据库

可以使用flowable自带的流程一套工具为了降低耦合只是用流程图 bpmn

tomcat配置flowable流程图

将4个war包复制到webapps目录下运行tomcat

配置:tomcat conf 目录的下context.xml

 

<Resources cachingAllowed="true" cacheMaxSize="100000" />

Server.xml 修改端口8080 改为8888(自定义防止使用和项目端口冲突)

找到以flowable开头目录的下flowable-default.properties

例如:\flowable-admin\WEB-INF\classes\flowable-default.properties

修改如下

将h2注释掉 (本人安装数据库是mysql8将驱动包复制到 tomcat目录下的lib中,8以下不需要导包)

 

选择所需数据库将注释解开

# Process engine        # CMMN engine         # App engine

# DMN engine         # Form engine             # Content engine

一共有6个端口都改成8888

默认密码不要修改(一改需要修改多了),通过运行起来再修改

特殊配置就一个

\flowable-admin\WEB-INF\classes\application-dev.properties

配置完成启动tomcat

访问http://localhost:8888/flowable-admin/

flowable 支持中文

admin test

主要负责监控,测试

重点是画流程图

http://localhost:8888/flowable-modeler/

创建流程

 

第一个按钮是保存(存档)对勾是验证是否配置正确

bpmn导出

点击查询按钮

下载按钮导出

猜你喜欢

转载自blog.csdn.net/qq_37059838/article/details/83576097