![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activiti
文章平均质量分 73
vegetari
天才出自勤奋,编程悟道
展开
-
工作流引擎之十一 activiti7新特性
目录一,Activiti7 基本介绍二,下载Activit 官网demo 学习2.1 进入 Activiti-Core 学习向导页面2.2下载 Activiti-Core 的 demo 示例2.3Activiti7 面临的挑战2.4Activiti7 的组成部分2.5Activiti 新的 API 介绍 2.5.1TaskRuntime2.5.2ProcessRuntime三,Activiti7 与 SpringBoot 整合开发...原创 2022-02-16 23:46:04 · 2834 阅读 · 0 评论 -
工作流引擎之十 网关
目录一,排他网关1.1 流程定义1.3测试二,并行网关2.1 什么是并行网关2.2 流程定义2.3 测试三,包含网关 3.1流程定义3.2 测试四,课程总结什么是工作流?什么 activiti?如何使用 activiti 开发?一,排他网关排他网关(也叫异或(XOR)网关,或叫基于数据的排他网关),用来在流程中实现决策。 当流程 执行到这个网关,所有分支都会判断条件是否为 true,如...原创 2022-02-15 21:43:11 · 2726 阅读 · 0 评论 -
工作流引擎之九
目录一,设置 local 流程变量1.1 任务办理时设置1.2 通过当前任务设置1.3 Local 变量测试 11.4Local 变量测试 2二,组任务 2.1Candidate-users 候选人 2.1.1需求2.1.2 设置任务候选人三,办理组任务 3.1 组任务办理流程一,设置 local 流程变量1.1 任务办理时设置任务办理时设置 local ...原创 2022-02-14 23:09:06 · 1237 阅读 · 0 评论 -
工作流引擎之八
目录一,流程变量1.1 什么是流程变量1.2 流程变量类型1.3 流程变量作用域1.4 流程变量的使用方法1.5 使用 Global 变量控制流程1.5.1需求1.5.2 流程定义1.5.3 代码中设置global 流程变量几种方式一,流程变量1.1 什么是流程变量流程变量在 activiti 中是一个非常重要的角色,流程运转有时需要靠流程变量,业务系统和 activiti 结合时少不了流程变量,流程变量就是 activiti 在管理工作流时根据管理...原创 2022-02-10 22:32:40 · 438 阅读 · 0 评论 -
工作流引擎之七
目录分配任务负责人一,表达式分配1.1 UEL 表达式1.1.1 UEL-value1.1.2 UEL-method 方式如下:1.1.3 UEL-method 与 UEL-value 结合二,固定分配三,监听器分配分配任务负责人一,表达式分配1.1 UEL 表达式Activiti 使用 UEL 表达式,UEL 是 java EE6 规范的一部分,UEL(Unified Expression Language)即统一表达式语言,activiti 支持两..原创 2022-02-10 17:38:00 · 1439 阅读 · 2 评论 -
工作流引擎之六
目录一,流程实例1.1 什么是流程实例1.2 启动流程实例1.3操作数据库表1.4,Businesskey(业务标识)1.5,挂起,激活流程实例 1.5.1 全部流程实例挂起1.5.2 单个流程实例挂起一,流程实例1.1 什么是流程实例参与者(可以是用户也可以是程序)按照流程定义内容发起一个流程,这就是一个流程实例。是动态的。流程定义和流程实例的图解:1.2 启动流程实例流程定义部署在 act...原创 2022-02-09 14:02:51 · 639 阅读 · 0 评论 -
activiti 定义部署流程,act_re_deployment 有数据,act_re_procdef没有数据
因为我bpmn 文件的后缀名写成了BPMN识别不到。将BPMN文件改成bpmn 文件就好了原创 2022-02-09 10:47:32 · 1004 阅读 · 0 评论 -
工作流引擎之五
目录一,流程定义部署1.1 什么是流程定义部署1.1.2 ClassPath 部署方式1.1.2 压缩包部署方式1.1.3 InputStream1.1.4 字符串方式1.2操作数据表二,流程定义查询 2.1 代码实现:2.2 流程定义的表和api三,流程定义删除3.1 代码实现3.2 activiti api 实现sql 步骤第一步:第二步:第三步:第四步:第五步:第六步:第七步:第八步:第九步:...原创 2022-02-08 18:08:55 · 666 阅读 · 0 评论 -
activiti 各个表和对应API
一,Activiti数据表清单原创 2022-02-08 15:54:34 · 313 阅读 · 0 评论 -
engine.ActivitiException: Could not update Activiti database schema: unknown version from database:
出现问题:Caused by: org.activiti.engine.ActivitiException: Could not update Activiti database schema: unknown version from database: '7.1.0-M12'解决思路: 版本的对应是在ProcessEngine.java里和数据库里的act_ge_property表里.解决方法:是activiti下activiti-spring-boot-star..原创 2022-02-07 16:10:43 · 4449 阅读 · 2 评论 -
Caused by: java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
目录出现问题:解决思路:问题原因:解决方法:出现问题:Caused by: java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxyorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' d.原创 2022-02-07 15:40:26 · 1851 阅读 · 4 评论 -
工作流引擎之四
目录一,Activiti 入门体验1.1 流程定义1.1.1 下载actiBPM IDEA 插件1.1.2 新建流程(IDEA 工具)1.1.3 指定流程定义key1.1.4指定任务负责人1.2 将bpmn 文件改为xml 文件,并将xml 导出为png文件 1.2.1 将bpmn 改为xml1.2.2 将xml 文件导出为png 文件1.3 解决流程图中中文乱码问题1.3.1修改IDEA编辑器编码为utf8File->Setti...原创 2022-01-30 17:38:02 · 1729 阅读 · 0 评论 -
工作流引擎之三
目录一,Activiti 服务架构1.1ProcessEngine 1.1.1 一般创建方式 1.1.2 简单创建方式1.2 Service1.2.1 service 创建方式1.2.2 Service 总览1.2.3RepositoryService1.2.4RuntimeService1.2.5TaskService1.2.6HistoryService1.2.7ManagementService一,Act...原创 2022-01-30 09:04:50 · 1069 阅读 · 0 评论 -
工作流引擎之二
目录一,环境准备1.1 创建数据库1.2 创建数据表1.2.1 创建Java 程序1.2.2 加入 maven 依赖的坐标(jar 包)1.2.3activiti.cfg.xml1.2.3 编写程序,生成activiti 表1.2.4 查看数据库1.2.5数据库表的命名规则一,环境准备1.1 创建数据库本教程使用 mysql 数据库。创建 mysql 数据库 activiti(名字任意):CREATE DATABASE activiti D...原创 2022-01-28 18:18:48 · 170 阅读 · 0 评论 -
工作流引擎之一
目录一,什么是工作流1.1 工作流介绍1.2工作流实现方式1.3工作流实现原理分析二,什么是activiti72.1 activiti 介绍2.1.1 BPM (Business Process Management)即业务流程管理2.1.2BPM 软件 就是有业务流程的地方都可以 BPM 软件进行管理,业务流程管理软件2.1.3 BPMN(Business Process Model And Notation) 业务流程模型和符号...原创 2022-01-28 11:51:40 · 1515 阅读 · 0 评论 -
Activiti-01 内部核心机制的实现原理分析
原创 2022-01-17 23:29:02 · 240 阅读 · 0 评论