![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作流
文章平均质量分 82
KevinOlivi
同一代码你写了3次,那就编个函数;
同一建议你当面向别人提了3次,那就写一篇博文
展开
-
activiti工程环境搭建和流程图创建
当一个业务需要的多个参与者来参与执行的时候,如果我们要自己编程的话,我们需要对业务非常的熟悉,并且在编程的时候要做一系列复杂的判断,如果出现第一种情况,我们要怎么办,如果出现第二种情况,我们又该怎么办,这是一个工作量非常大的事情,因为各个关系耦合性相对较高,所以我们又很难保证我们的系统一定会成功,然而大神们为了解决我们这个问题,专门开发了一个用于解决多用于之间操作的框架,工作流(WorkFlow)原创 2017-10-12 15:02:34 · 311 阅读 · 0 评论 -
eclipse安装activiti插件和基本使用
最近在研究activiti的工作流,在这里做个一系列的总结吧,今天我们看看如果在我们的eclipse中安装activiti的插件,有两种方法,第一种是让eclipse自己去下载,我们告诉他位置,第二种是我们下载好,然后将下载好的内容放到指定文件夹下就可以了。 一、 eclipse自己下载 打开eclipse软件,然后点击菜单栏的help选项,选择install New原创 2017-10-12 14:57:24 · 1346 阅读 · 1 评论 -
activiti之流程变量
所谓的流程变量,大概也就是和咱们业务相关的数据,例如我要请假,那我得知道是谁在请假请假人是谁,也就是我要知道activiti的实体和咱们业务的javaBean如何关联起来。 下边我们先看一下和流程变量的数据库表都有哪些,当然我们自己建的表的不说了,都是流程变量。哈哈。 act_ru_task(正在执行的任务表)和act_hi_taskinst(正在执行的任务表)原创 2017-10-12 15:58:37 · 341 阅读 · 0 评论 -
activiti之流程变量值Business_key
以请假为例,我们在做工作流的时候一定是需要将我们的业务和工作流来关联起来的,而Activiti给我们提供了一个便利就是Business_key,而这个字段就是专门用来存储我们的业务关键字。 例如我们有一个请假的业务,而我的请假信息都已经编写到数据库的表(tb_leaveBill)中了,但是我怎么样把我的请假信息关联到activiti的数据库表中,对了,就是用给定的Activiti的原创 2017-10-12 16:04:50 · 996 阅读 · 0 评论 -
Activity工作流学习要点
Activity工作流学习要点 1. 1个插件在Eclipse中安装Activity插件,让你可以在Eclipse中绘制Activity工作流图 2. 1个引擎ProcessEngine对象,Activity工作流引擎。这是Activiti工作的核心。负责生成流程运行时的各种实例及数据、监控和管理流程的运行。所有的操作都是从获取引擎开始的,所以一般会把引擎作为全局变量原创 2017-10-12 14:50:48 · 639 阅读 · 0 评论 -
activiti部署、执行,完成简单示例
在工作流中,我们一切工作流的基本就是工作引擎(ProcessEngine),继承于EngineService接口,包括流程部署,数据库连接都是靠着ProcessEngine来实现的。而ProcessEngineConfiguration:流程引擎配置,可以设置数据库等,默认的数据库是h2,持久化实现使用的Mybatis,这里我们用的是mysql。 那么既然无论是jbpm或者是act原创 2017-10-12 15:42:42 · 1433 阅读 · 0 评论