本资源是关于Activiti工作流中的历史配置部分,主要讲解了如何在Activiti 6.X版本的环境中管理和保存流程执行过程中的历史数据。首先,章节介绍了创建流程引擎对象的两种方式:通过ProcessEngineConfiguration的buildProcessEngine方法或ProcessEngines的init方法,以及在Spring框架下的配置方法。历史配置的重要性在于它能够记录流程实例、流程任务和流程参数等数据,这对于数据分析和审计至关重要。 Activiti提供了四个不同的history属性值来控制历史数据的保存粒度: 1. `none`:不保存任何历史数据,适用于追求性能优化的情况。 2. `activity`:仅保存流程实例和流程行为,适合记录关键操作。 3. `audit`:比`activity`级别多保存流程任务及其属性,是默认设置。 4. `full`:最高级别,保存所有流程相关细节,包括流程参数,适合详尽的历史记录需求。 历史数据配置的详细使用方法和其实际效果会在后续的章节中深入探讨。此外,书中还涉及了Activiti的基础介绍,如工作流概念、BPMN 2.0规范的概述和Activiti的起源与发展,以及如何安装和运行Activiti,包括下载JDK、MySQL和Activiti,以及通过官方示例来操作和管理流程引擎。 在开发环境搭建部分,读者可以学习如何在Eclipse中安装Activiti插件,创建并运行第一个Activiti程序,包括配置文件的读取和数据源的管理。这些建立了基础的开发实践,以便更好地理解和应用Activiti的历史配置功能。 此资源涵盖了从Activiti入门到高级配置的全面内容,对于理解和实施 Activiti的历史记录策略和工作流管理有着重要的指导作用。对于希望深入了解Activiti和工作流管理的开发者来说,这是一份实用且详尽的参考资料。
- 粉丝: 23
- 资源: 3947
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命