activiti7
何新生-功夫熊猫
这个作者很懒,什么都没留下…
展开
-
《Activiti/Flowable 深入BPM工作流》- Activiti 与springboot 怎么进行整合?
《Activiti/Flowable 深入BPM工作流》 -Activiti 与springboot 怎么进行整合?一.问题Activiti 如何与springboot进行整合?1. 添加springboot整合 Activiti的坐标。2. 添加springSecurity的安全框架的整合配置信息。3. 使用Activiti新支持的类来实现工作流的开发ProcessRuntimeService接口TaskRuntimeService接口4...原创 2020-06-28 16:13:25 · 1113 阅读 · 1 评论 -
《Activiti/Flowable 深入BPM工作流》---工作流中的网关有哪些?
I lay my love on you原创 2020-06-13 17:18:22 · 927 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》- 如何进行任务的归还?
I lay my love on youI lay my love on youI lay my love on youI lay my love on you原创 2020-06-13 17:17:50 · 2702 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》-组任务的办理流程是什么?
《Activiti/Flowable 深入BPM工作流》-组任务的办理流程是什么?一. 问题 组任务的办理流程是什么?二. 详情第一步:查询组任务指定候选人,查询该候选人当前的待办任务。候选人不能办理任务。第二步:让候选人去拾取(claim)任务该组任务的所有候选人都能拾取。将候选人的组任务,变成个人任务。原来候选人就变成了该任务的负责人。问题: 如果拾取后不想办理该任务怎么办?解答: 需...原创 2020-05-22 19:46:46 · 727 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》-如何指派负责人?
《Activiti/Flowable 深入BPM工作流》-如何指派负责人?一. 问题 如果任务某个节点的负责人临时有事不能处理,怎么办? 需求 流程定义中, 任务节点的assignee固定设置任务负责人,在流程定义时,将参与者固定设置在 .bpmn文件中, 如果临时任务负责人变更则需要修改流程定义,这是非常复杂的,系统扩展性就差, 针对这种情况,怎么办?解答: 可以给任务设置多个候选人, Candidate-use...原创 2020-05-22 19:39:24 · 1374 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》-如何设置local流程变量?
《Activiti/Flowable 深入BPM工作流》-如何设置local流程变量?一. 问题: 1.什么是local流程变量? 2. 如何设置local流程变量? 3.Local变量设置后成功与否, 如何测试?二. 详情 1.什么是local流程变量?解答: 流程变量默认作用域是一个流程实例(processInstance), 也可以是一个任务(task)或一个执行实例(execution). 这三...原创 2020-05-22 19:34:50 · 3546 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》-什么是流程变量?
《Activiti/Flowable 深入BPM工作流》-什么是流程变量?一. 问题: 1. 什么是流程变量? 2. 什么是global流程变量, local变量? 3.当前流程实例如何设置?二. 详情 1. 什么是流程变量? 解答: 流程 的运转需要靠流程变量,业务系统和activiti结合, 流程变量就是在activiti管理工作流是根据管理需要...原创 2020-05-22 19:28:42 · 1776 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》-流程部署实现方式二
《Activiti/Flowable 深入BPM工作流》-流程部署实现方式二一. 问题 流程部署实现方式二 之前小编总结过, 流程定义的部署实现, 但是这种实现方式是必需每次都要连接 activiti.cfg.xml 配置问文件, 而通过 processEngines 这个方法, 不需要每次都连接配置问文件.二. 详情 具体code实现如下:public class VariableTest { // ...原创 2020-05-19 21:58:13 · 700 阅读 · 1 评论 -
《Activiti/Flowable 深入BPM工作流》-任务在实际项目中的处理的优化
《Activiti/Flowable 深入BPM工作流》-任务在实际项目中的处理的优化一.问题: 任务在实际项目中的处理的优化二. 详情 具体的code如下:/** * 如何进行任务处理2? * 真实的任务处理中,一定是有负责人的,负责人是否有该人的办理权限,这都需要处理的. */ @Test public void compleTask2() { // ...原创 2020-05-19 21:54:28 · 672 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》- BPM任务如何关联businessKey?
《Activiti/Flowable 深入BPM工作流》- BPM任务如何关联businessKey?一. 问题 1. BPM任务如何关联businessKey? 2. 为什么要关联businesskey二. 详情 2.1 任务为什么要进行关联businessKey? 解答: 在activiti实际应用时, 查询代办任务可能要显示出业务系统的一些相关信息, 例如: 查询待审批请假单任务列表, 需要将请假单的日期,请假天数等信息显示出来,请假天数等...原创 2020-05-19 21:52:50 · 2430 阅读 · 1 评论 -
《Activiti/Flowable 深入BPM工作流》-如何分配任务负责人?
《Activiti/Flowable 深入BPM工作流》-如何分配任务负责人?一. 问题 如何分配任务负责人?二. 详情1.直接在画 流程图的时候进行设置.2.使用流程变量分配任务具体操作步骤如下:方式一:直接在画 流程图的时候进行设置.方式二:使用流程变量分配任务1. 定义流程变量2. 设置流程变量在启动流程实例时设置流程变量,如下...原创 2020-05-19 21:51:14 · 867 阅读 · 1 评论 -
《Activiti/Flowable 深入BPM工作流》-流程实例怎么实现挂起?
《Activiti/Flowable 深入BPM工作流》-流程实例怎么实现挂起?一. 问题 1. 什么情况要进行流程的挂起? 2. 具体怎么将流程挂起?二. 详情 1. 什么情况要进行流程的挂起?解答: 例如公司制度改变过程中的流程, 总经理更换过程中的流程有100个人的流程, 70个人已经完成,30个人流程正好在总经理更换中,就需要挂起.2. 具体怎么将流程挂起?解答: 先判断流程是否暂停: 通过 ...原创 2020-05-19 21:43:56 · 853 阅读 · 1 评论 -
《Activiti/Flowable 深入BPM工作流》-流程定义怎么进行删除?
《Activiti/Flowable 深入BPM工作流》-流程定义怎么进行删除?一. 问题 之前我们分享过流程定义的查询, 处理, 那么怎么进行删除?二. 详情 直接repositoryService.deleteDeployment(deploymentId,true); 即可设置true 级联删除流程定义,即使该流程有流程实例启动也可以删除,设置为false非级别删除方式.删除已经成功不是的流程定义具...原创 2020-05-19 21:39:14 · 806 阅读 · 1 评论 -
《Activiti /Flowable 深入BPM工作流》---如何通过压缩包方式部署?
take me to your heart原创 2020-04-17 19:23:18 · 325 阅读 · 0 评论 -
《Activiti /Flowable 深入BPM工作流》---API 方式进行流程部署
take me to your heart原创 2020-04-17 19:22:47 · 462 阅读 · 0 评论 -
《Activiti /Flowable 深入BPM工作流》- idea中如何将 .bpmn 转换成 .png 图片?
take me to your heart原创 2020-04-13 17:18:58 · 1193 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》---如何将 .bpmn 文件转换为 .xml文件?
I lay my love on you原创 2020-04-13 12:24:13 · 1675 阅读 · 0 评论 -
《Activiti/Flowable 深入BPM工作流》--- Intllij Idea 中如何进行流程的定义?
I lay my love on you原创 2020-03-25 10:19:43 · 463 阅读 · 0 评论 -
《Activiti 深入BPM工作流》---如何实现对具体流程任务的处理?
《Activiti 深入BPM工作流》---如何实现对具体流程任务的处理?一. 问题 上一篇我们说过如何进行一个流程任务的启动, 在任务启动之后, 状态是会随着过程的变化而发生变化的,那么小编今天就对状态的处理做一个总结。 1. 为什么要对流程任务进行处理? 2.如何进行一流程任务的处理?二. 详情 1. 为什么要对流程任务进行处理?解答: 每一个任务都有一定的阶段,例如未...原创 2020-05-10 16:37:40 · 479 阅读 · 0 评论 -
《Activiti 深入BPM工作流》-----如何实现一工作任务的查询?
《Activiti 深入BPM工作流》-----如何实现一任务的查询?一. 问题: 如何进行一任务的查询和处理? 通过上一篇博文"如何进行activiti流程的部署?" 中说明, 一个流程成功部署后, 就可以通过工作流管理业务流程了, 也是就是说部署的流程可以进行请假等流程的使用了.二. 详情 实现查询一个流程详细code如下:/** * 如何进行任务查询 */ @Test pu...原创 2020-05-10 16:22:01 · 408 阅读 · 0 评论 -
《Activiti 深入BPM工作流》---如何启动一个流程实例?
一. 问题: 如何启动一个流程实例? 二. 详细 针对该流程,启动一个流程表示发起一个新的请假申请单,这就相当于 java类与 java 对象的关系,类定义好后需要 new创建一个对象使用,当然可以 new 多个对象。对于请假申请流程,张三发起一个请假申请单需要启动一个流程实例,请假申请单发起一个请假单也需要启动一个流程实例。 主要code如下:/** * 如何启动一个流程? */ @Test ...原创 2020-05-10 16:13:36 · 602 阅读 · 0 评论 -
《activiti 深入BPM工作流》--- activiti如何实现 .bpmn文件的部署?
《activiti 深入BPM工作流》--- activiti如何实现 .bpmn文件的部署?一. 问题 Activiti如何实现 .bpmn文件的部署?二. 详情 activiti如何实现 .bpmn文件的部署?解答: 问题分析,就是将bpm.bpmn 流程部署到bpm的表里去.整体思路: 1. 创建ProcessEngine对象 2. 得到RepositoryService对象 3. 进行部署 ...原创 2020-05-10 16:00:19 · 1088 阅读 · 0 评论 -
《Activiti 深入BPM工作流》--- 什么是activiti的Service, 如何创建?
《activiti 7深入BPM工作流》--- 什么是activiti的Service, 如何创建?一. 问题 上一篇博文中我们介绍了工作流引擎是如何创建的? (参考:如何创建ProcessEngine工作流引擎?)那么什么是activiti的 Service如何创建?二. 详情 通过ProcessEngine创建Service, Service是工作流引擎提供用于进行工作流部署,执行,管理的服...原创 2020-05-10 11:42:22 · 326 阅读 · 0 评论 -
《Activiti 深入BPM工作流》---如何创建ProcessEngine工作流引擎?
take me to your heart原创 2020-05-06 21:06:22 · 258 阅读 · 0 评论 -
《Activiti 深入BPM工作流》---如何创建默认的activiti的25张表?
take me to your heart原创 2020-05-06 21:04:41 · 489 阅读 · 0 评论 -
《Activiti 深入BPM工作流 》--- 数据库表的命名规则是什么?
take me to your heart原创 2020-05-06 21:03:58 · 321 阅读 · 0 评论