
Flowable
逍遥俊子
低调的码农
展开
-
01-Flowable简介
Flowable简介1. JBPM、Activiti、Flowable三个框架的历史渊源及Flowable发展历程2. Flowable下载1. JBPM、Activiti、Flowable三个框架的历史渊源及Flowable发展历程三个框架诞生的先后顺序是JBPM>Activiti>Flowable2010年,JBPM4发布之后, Joram Barrez(JBPM的创始人)...原创 2018-12-07 11:16:43 · 2830 阅读 · 0 评论 -
02-Flowable主要引擎与服务
Flowable主要引擎与服务1. flowable的五个引擎2. 内容引擎ContentEngine2.1 ContentService2.2 ContentManagementService3. 身份识别引擎 IdmEngine3.1 IdmIdentityService3.2 IdmManagementService3.3 IdmEngineConfiguration4. 表单引擎 For...原创 2018-12-07 11:16:31 · 3179 阅读 · 1 评论 -
03-Flowable整合Spring
Flowable整合Spring1. 引入jar包依赖2. flowable配置3. Demo开发4. 源码下载1. 引入jar包依赖pom.xml中引入flowable和spring的相关依赖(也添加了mysql数据库连接驱动和druid连接池),如下:<dependency> <groupId>org.flowable</groupId> ...原创 2018-12-07 11:16:17 · 3336 阅读 · 0 评论 -
04-Flowable条件表达式、排他网关、并行网关
Flowable条件表达式、排他网关、并行网关1. 条件表达式2. 排他网关3. 并行网关1. 条件表达式使用流程变量,设置连线需要的流程变量名称及条件${info==‘重要’},${}中的内容为boolean类型,用于判断是否执行该连线。启动流程实例时,传入对应的流程变量info的值,流程会按照设置的条件进行流转。2. 排他网关1) 一个排他网关对应一个以上信息流;2)由排他网关...原创 2018-12-10 10:54:02 · 28141 阅读 · 5 评论 -
05-接受任务(receiveTask)
接收任务(receiveTask)接收任务(ReceiveTask)即等待任务,接收任务是一个简单任务,它会等待对应消息的到达。 当流程达到接收任务,流程状态会保存到数据库中。在任务创建后,意味着流程会进入等待状态,直到引擎接收了一个特定的消息, 这会触发流程穿过接收任务继续执行。1)接收任务(ReceiveTask)创建后,会进入一个等待状态,一般指机器自动完成,但需要耗费一定时间的工...原创 2018-12-10 11:09:08 · 4651 阅读 · 2 评论 -
06-用户任务(userTask)
用户任务(userTask)1. 个人任务1.1 分配个人任务方式一(直接指定办理人)1.2 分配个人任务方式二(使用流程变量)1.3 分配个人任务方式三(使用类)1.4 个人任务总结2. 组任务2.1 分配组任务方式一(直接指定办理人)2.2 分配个人任务方式二(使用流程变量)2.3 分配个人任务方式三(使用类)24 组任务总结3. 角色任务1. 个人任务流程中的某个任务由指定的user来执...原创 2018-12-10 12:26:21 · 3693 阅读 · 0 评论 -
07-Flowable数据库表说明
flowable数据库表说明1. flowable数据库表命名规则2. 数据库表结构1. flowable数据库表命名规则ACT_RE_*’RE’表示repository(存储)。RepositoryService接口操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。ACT_RU_*’RU’表示runtime。这是运行时的表存储着流程变量,用户任务,变量...原创 2018-12-11 10:55:18 · 16712 阅读 · 3 评论 -
08-Flowable SpringBoot2.X集成
Flowable SpringBoot2.X集成1. 添加pom依赖2. application.yml文件配置3. 启动1. 添加pom依赖主要依赖如下:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&l...原创 2018-12-12 10:06:43 · 5192 阅读 · 5 评论