![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
activiti
文章平均质量分 96
专项介绍一些关于 Activiti 的入门、深入知识点
我只会发热
别自己的职业生涯留下遗憾
展开
-
Activiti 工作流执行常见问题汇总(含解决方案或思路)
Activiti7常见错误汇总;taskId is null ;Unknown property used in expression;No outgoing sequence flow原创 2024-02-01 16:00:31 · 2537 阅读 · 0 评论 -
org.springframework.security.core.userdetails.UsernameNotFoundException,三步解决Activiti7和Security冲突问题
本文旨在解决Activiti7 和 Security 框架的鉴权冲突问题原创 2024-02-01 11:39:36 · 878 阅读 · 5 评论 -
Activit7 工作流应用+实战(全网最详细最全,篇幅巨长,蹲坑别看)
应公司要求,需要研究项目中的框架 activiti7 ,所以有了下面这些内容。本文篇幅巨长,觉得想简单点儿的可以从下面的链接去专题查看:下面流程中涉及两个人和三个人的大致所需步骤:报销流程和请假流程、采购—>入库以下是工作流各节点各状态的示意图:Activiti 是一套使用人数最多的、技术成熟的、适应多种数据库的工作流框架。所有需要流程管理的地方都要用到工作流。下面是一些相关的官方地址,点击进入即可获得:Activiti 官网Activiti 官方入门教程:Activiti User Guide在线原创 2023-06-19 18:00:49 · 7703 阅读 · 4 评论 -
(一)Activiti7 之工作流介绍
应公司要求,需要研究项目中的框架 activiti7 ,所以有了下面这些内容。Activity 第一版在2010年5月发布,当时仅支持最简单的流程处理,之后的版本陆续完善了对BPMN 2.0规范的支持。其核心是使用Java开发的。其前身就是JBPM。activiti5以及activiti6、flowable是Tijs Rademakers团队开发的,Activiti7是 Salaboy团队开发的。原创 2023-06-19 17:43:29 · 1277 阅读 · 0 评论 -
(二)Activiti7 之BPMN2.0介绍
BPMN2.0相对于BPMN1.0最大的区别就是定义、规范了流程引擎的执行语义和格式,利用标准的图元描述真实的业务发生过程,保证相同的流程在不同的流程引擎中得到一致的执行结果。在2.0的这套标准中,主要对流程执行定义了三类基本要素,分别为Activities(活动)、Gateways(网关)、Events(事件)。原创 2023-06-19 17:49:03 · 1881 阅读 · 0 评论 -
(三)Activiti7 之新手入门
相当于一个门面接口,通过ProcessEngineConfiguration创建processEngine,通过ProcessEngine创建各个service接口,具体代码逻辑由 ProcessEngineImpl.class 实现。activiti的引擎配置文件,包括:ProcessEngineConfiguration的定义、数据源定义、事务管理器等。此文件其实就是一个spring配置文件。Activiti 流程框架有一套自己的数据库表,一共25张表,通过这些表从而实现流程管理。原创 2023-06-19 17:51:11 · 1339 阅读 · 0 评论 -
(四)Activiti7 之实战应用
1.3 启动流程实例1.4 查询个人待执行任务1.5 完成个人任务1.6 根据任务ID完成任务2 排他网关2.3 排他网关核心代码3.3 改变节点到指定节点4 并行网关4.1 流程图4.3 核心动作并行网关没有什么特别的设置,直接画流程图,正常流转就能结束。但是需要注意一点,必须将结束事件设置为:Terminate End Event,不然会出现整个流程无法结束的情况。原创 2023-06-19 17:55:04 · 1128 阅读 · 0 评论