Activiti7
文章平均质量分 66
喜羊羊love红太狼
不知跬步,无以至千里!!
展开
-
Activiti7工作流程引擎之排他网关
排他网关定义:排他网关指当流程 执行到这个网关时,所有分支都会判断条件是否为 true,如果为 true 则执行该分支,如果分支都为true,只选择一个分支去执行。注意,排他网关只会选择一个为 true 的分支执行(即使有两个分支条件都为 true,排他网关也会只 选择一条分支去执行)场景:package org.wxy.com.activiti;import java.util.Date;import java.util.HashMap;import ...原创 2021-05-03 19:10:30 · 2609 阅读 · 4 评论 -
Activiti7工作流程引擎之包含网关
Activiti7工作流程引擎之网关原创 2021-05-03 17:14:40 · 863 阅读 · 0 评论 -
Activiti7工作流程引擎之组任务
流程设计注:此时总经理审批环节不设定具体的负责人,而是采用用户组的方式(即这三个人都有权限审批)package org.wxy.com.activiti;import java.util.Date;import java.util.HashMap;import java.util.Map;import org.activiti.engine.ProcessEngine;import org.activiti.engine.ProcessEngines;import or.原创 2021-05-03 10:58:30 · 1127 阅读 · 1 评论 -
Activiti7工作流引擎之流程变量
流程变量类型流程控制变量分为九大类型注意:如果是将对象存储到流程变量中,必须要实现序列化接口serializable,为了防止由于新增字段无法反序列化,需要生成serialVersionUID.(否则报如下错误)org.activiti.engine.ActivitiException: couldn't find a variable type that is able to serialize org.wxy.com.model.Holiday@1d0d6318 at org.act原创 2021-05-02 21:16:39 · 1656 阅读 · 1 评论 -
Activiti7工作流引擎之任务分配
第一种:固定分配固定分配指在进行业务流程建模时指定固定的任务负责人(再具体环节上指定具体的用户,一旦环节负责人员变更则需要重新编辑)第二种:UEL表达式分配Activiti 使用 UEL 表达式,UEL 是 java EE6 规范的一部分,UEL(Unified Expression Language)即 统一表达式语言,activiti 支持两个 UEL 表达式:UEL-value 和 UEL-method。 UEL-method 方式如下userBean 是 ...原创 2021-05-02 14:09:26 · 645 阅读 · 1 评论 -
Activiti7使用elipse设计流程定义时找不到properties配置问题
场景:使用eclipse设计工作引擎流程分配用户时,找不到分配用户的设置。点击部门领导审批时并没有显示该流程环节如何配置信息(idea点击该流程环节,就直接显示配置信息)。选择window --------------show view ----------------other------------------搜素properties正常情况下有三个区域显示设计区,工具区,及属性配置区...原创 2021-05-02 09:21:46 · 585 阅读 · 0 评论 -
Activiti7工作流引擎之常用API操作
1.流程定义部署部署流程定义就是要将绘制的图形即流程定义(.bpmn)部署在工作流程引擎 activiti 中方法如下// 获取repositoryServiceRepositoryService repositoryService = processEngine.getRepositoryService();//部署对象Deployment deployment = repositoryService.createDeployment() ...原创 2021-05-02 09:07:26 · 2464 阅读 · 0 评论 -
Activiti7工作流引擎之流程创建及调用过程
第一步:流程定义创建工作流引擎的流程图第二步:流程部署就是将流程图中定义的信息(.bpmn文件和pang图片)保存到数据库中package org.wxy.com.activiti;import java.util.Date;import org.activiti.engine.ProcessEngine;import org.activiti.engine.ProcessEngineConfiguration;import org.activiti.engine.Proces原创 2021-05-01 19:24:27 · 1665 阅读 · 1 评论 -
activiti7工作流引擎之创建流程模型表结构
创建配置文件细节注释细节一:StandloneProcessEngineConfiguration中需要注入数据源。细节二:StandloneProcessEngineConfiguration中属性为databaseSchemaUpdate属性值设置为true指的是:容器启动时如果数据库中存在某个表就不在创建已存在的表结构,如果不存在则创建不存在的表结构。细节三:StandloneProcessEngineConfiguration中id的名称是processEngineCon原创 2021-05-01 16:49:49 · 847 阅读 · 0 评论 -
Activiti7工作流引擎之eclipse创建流程设计图
创建工作流程图形在src文件夹上右键new --->others----->Activiti Dragram创建流程定义图片window ------------->perferences -------------------->Activiti --------------->Aave Actions设置后,如果保存流程定义就会生成png图片...原创 2021-05-01 09:56:28 · 479 阅读 · 0 评论 -
Activiti7工作流引擎之开发环境安装
开发环境jdk1.8 ,tomcat8.5,mysql5以上安装BPMN插件BPMN插件主要是用来设计流程图形的插件原创 2021-05-01 09:24:05 · 290 阅读 · 1 评论 -
Activiti工作流程引擎之了解activiti
Activiti官网https://www.activiti.org/Activiti作用可以实现流程的自动化管理。Activiti场景行政审批员工考核Activiti优点对于流程化管理的项目,对于流程需求的变更,在不改变原有代码的基础上(只需要更新业务流程图)来实现流程 的自动化管理。Activiti核心原理BPMN:业务流程建模符号activiti流程activiti离线安装包下载路径:链接一:链接:http://p...原创 2021-05-01 08:49:09 · 388 阅读 · 0 评论