发布于 2014-08-16 00:00:32 | 411 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Activiti 业务流程管理(BPM)和工作流系统

Activiti是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员。其核心是超快速,稳定的BPMN2流程引擎。它易于与 Spring集成使用。


Activiti 5.16.1 发布,此版本主要是 Activiti 5.16 版本的 bug 修复版本,不包含任何的数据库修改。

Activiti是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员。其核心是超快速,稳定的BPMN2流程引擎。它易于与 Spring集成使用。

Activiti 5.16.1 虽然是 bug 修复版本,但同时也添加了一个非常酷的,流程实例和任务查询功能:一个 OR 状态。现在可以通过 OR 状态链来使用查询 API 查询流程实例和任务:

runtimeService.createProcessInstanceQuery()
     .or().processDefinitionKey("test").processDefinitionName("Test").endOr().list();

同时也可以混合 AND:

taskService.createTaskQuery().taskNameLike('%Test%')
     .or().taskOwner('kermit').taskAssignee('kermit').endOr().list();

最后变成这样:

WHERE task.name like '%Test%' AND (task.owner = 'kermit' OR task.assignee = 'kermit')

当前的一些限制:

  1. You can use only one chain of OR statements right now. So you can't use the or and endOr methods more than once.

  2. You can use a specific field only once in an OR statement, so you can't use processDefinitionId twice in an OR statement for example. Only the second value will be used in that case.


更多内容请看发行说明

 

 



历史版本 :
Activiti 7-201711-EA 发布,工作流引擎
Activiti 6.0.0 版本正式发布,工作流引擎
工作流引擎 Activiti 5.22.0 发布
Activiti 5.21.0 发布,业务流程管理
Activiti 5.20.0 发布,业务流程管理
Activiti 5.19.0 发布,业务流程管理
Activiti 6 Beta 1 发布,业务流程管理
Activiti Designer 5.18.0 发布,可视化流程设计器
Activiti 5.18.0 发布,引入 bulk inserts
Activiti 5.17.0 发布,新增 Async executor
Activiti 5.16.4 发布,基于BPMN2.0规范的流程引擎
Activiti 5.16.1 发布,基于BPMN2.0规范的流程引擎
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务