系列学习 Activiti7
文章平均质量分 93
SpringBoot + Activiti7 系列学习课程
流放深圳
让天下没有难写的代码
展开
-
系列学习 SpringBoot + Activiti7 工作流之第 7 篇 —— 整合 SpringSecurity 项目实战(完结)
查看之前的博客可以点击顶部的【分类专栏】这篇博客将利用之前所学的零散知识,整合成一个能跑起来的完整项目!技术选型:SpringBoot2.0+、Activiti7、SpringSecurity、Mybatis、MySQL。本篇博客代码地址(含全部数据库表):https://pan.baidu.com/s/1RNgxtVgKkv1pnIfBjyZWMA 提取码:pyuy说明:在 test 包下找到 test01 运行testCreateDbTable 测试方法即...原创 2021-06-15 21:44:41 · 1701 阅读 · 7 评论 -
系列学习 SpringBoot + Activiti7 工作流之第 6 篇 —— 【进阶篇】网关
查看之前的博客可以点击顶部的【分类专栏】网关网关用来控制流程的流向1、排他网关 ExclusiveGateway(×图标)排他网关,用来在流程中实现决策。 当流程执行到这个网关,所有分支都会判断条件是否为true,如果为true则执行该分支。排他网关只会选择一个为true的分支执行。如果有两个分支条件都为true,排他网关会选择id值较小的一条分支去执行。为什么要用排他网关?不用排他网关也可以实现分支,如:在连线的 condition 条件上设置分支条件。在连线设置...原创 2021-06-15 21:44:20 · 744 阅读 · 0 评论 -
系列学习 SpringBoot + Activiti7 工作流之第 5 篇 —— 【进阶篇】组任务
查看之前的博客可以点击顶部的【分类专栏】原创 2021-06-15 21:43:38 · 556 阅读 · 0 评论 -
系列学习 SpringBoot + Activiti7 工作流之第 4 篇 —— 【进阶篇】流程变量
查看之前的博客可以点击顶部的【分类专栏】原创 2021-06-15 21:43:22 · 824 阅读 · 1 评论 -
系列学习 SpringBoot + Activiti7 工作流之第 3 篇 —— 【进阶篇】流程实例、个人任务
查看之前的博客可以点击顶部的【分类专栏】流程实例1、什么是流程实例一个流程实例包括了所有的运行节点。我们可以利用这个对象来了解当前流程实例的进度等信息。例如:用户或程序按照流程定义内容发起一个流程,这就是一个流程实例。个人理解的流程实例:是具体到某一个流程定义的一个实际例子,叫流程实例。比如公司的请假流程叫做【流程定义】,它规定请假要经过多少人审批。而张三发起的请假申请,是流程实例,是具体的某一个案例,因此叫流程实例。Activiti 工作流系统如何与我们实际业务整合呢?比如...原创 2021-06-15 21:43:05 · 839 阅读 · 0 评论 -
系列学习 SpringBoot + Activiti7 工作流之第 2 篇 —— 【基础篇】Activiti 流程定义的相关操作
查看之前的博客可以点击顶部的【分类专栏】Activiti 流程操作1、流程定义流程定义是线下按照bpmn2.0标准去描述业务流程,通常使用 idea 中的插件对业务流程进行建模。使用 idea下的designer设计器绘制流程,并会生成两个文件:.bpmn和.png个人理解:流程定义就是一个大的层面,比如请假流程,是整个公司都通用的,它定义了整个公司的请假要走的流程,因此叫做流程定义。如何生成 .png 图片文件?先把 apply.bpmn 在 IDEA 重命名为:appl...原创 2021-06-15 21:42:39 · 779 阅读 · 0 评论 -
系列学习 SpringBoot + Activiti7 工作流之第 1 篇 —— 【基础篇】认识 Activiti,创建 Activiti 25 张表,流程设计器使用
系列博客介绍在常用的ERP系统、OA系统的开发中,工作流引擎是一个必不可少的工具。现在很多公司、企业办公都使用大公司的产品比如阿里巴巴的钉钉、腾讯的企业微信、头条的飞书等。但是对于我们程序员来说,掌握好 Activiti 这门技术,是有必要的。官网:https://www.activiti.org/用户指南:https://www.activiti.org/userguide/index.htmlGitHub地址:https://github.com/Activiti/Activiti..原创 2021-06-15 21:41:58 · 1575 阅读 · 0 评论