当前位置:   article > 正文

Activiti7工作流引擎:基础篇(一) 简介与IDEA插件安装_activiti7中文网

activiti7中文网


知识传送门 》》》》》》》》


你不要一直不满他人,你应该一直检讨自己才对。

零:审批场景

对于请假流程我们有以下两种做法:

  • 传统方式:写一个请假条,拿着请假条跑到项目经理那里签字,然后再拿着请假条去部门经理那里签字,然后再拿着请假条到人事那里签字。
  • 无纸化办公:开发一套请假流程程序,所有审批都在线上完成。通过状态字段来控制审批的进度,这种方式有个很大的弊端一旦审批流程发生了变化,代码几乎不能用,需要大量的修改。
  • 工作流引擎框架:工作流引擎框架对于无纸化办公做了大量的抽出和封装,使得当审批流程变化了(只需要更新流程定义文件.bpmn)而不需要修改源代码就能使用。

一:工作流WorkFlow

1.1 框架的特性

  • 框架一般是针对于某一类功能的一种高度抽象封装的实现,例如SpringSecurity专门用于处理权限相关的功能的。
  • 框架完全实现了核心逻辑,开发者只需要提供框架所需的数据然后再做一些自定义配置即可接入,例如SpringSecurity权限框架已经实现权限控制,开发者只需要提供用户以及用户对应的权限相关信息即可。
  • 框架一般功能强大,扩展性强,代码规范,流程与业务解耦性强
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/644648
推荐阅读
相关标签