Activiti是一个基于Java的轻量级工作流和业务流程管理(BPM)平台,它使用BPMN 2.0规范来设计和运行流程。Activiti 5.21版本是其中的一个稳定的版本,它提供了大量的功能来帮助开发者构建和管理工作流程。本手册旨在为那些英文能力有限但需要使用Activiti的码农们提供详细的中文使用教程。手册内容涵盖了从安装、配置到API的使用等各个方面。 **标题知识点:** 1. **Activiti中文手册(v5.21)** - 说明了文档是Activiti工作流引擎的中文版使用手册,版本为5.21。 **描述知识点:** 2. **Activiti 中文V5.21版使用教程手册** - 指明了文档是针对Activiti工作流引擎V5.21版本的中文版教程手册,适合对英文不熟悉或基础薄弱的开发人员阅读使用。 **标签知识点:** 3. **Activiti 中文手册 V5.21** - 表明该文档是Activiti工作流引擎5.21版本的中文版手册,可以作为学习和参考的资料。 **部分内容知识点:** 4. **协议** - 说明了使用Activiti需要遵守的许可协议,如GPL、 LGPL等。 5. **下载** - 描述了如何从官方网站或源码库中下载Activiti引擎以及相关的资源和文件。 6. **源码** - 提供了获取Activiti源码的途径,便于开发者进行定制化开发和深入理解引擎内部工作原理。 7. **必要的软件** - 需要的开发环境,包括: - **JDK6+**:运行Activiti所需的Java运行环境。 - **Eclipse Indigo和Juno**:推荐使用的IDE版本,便于进行开发和调试。 8. **反馈问题** - 提供了如何将使用过程中遇到的问题反馈给Activiti社区的途径。 9. **实验性功能** - 对于在生产环境中还不稳定的特性提供了说明。 10. **内部实现类** - 通常指在API之外的内部实现细节,有时候会用于高级用户的定制化开发。 11. **一分钟入门** - 快速开始Activiti应用开发的简介。 12. **Activiti安装** - 介绍了如何在应用程序中部署和配置Activiti引擎。 13. **Activiti数据库配置** - 针对数据库的设置和配置说明。 14. **引入Activiti jar与依赖** - 如何将Activiti引擎相关的jar包和依赖项添加到项目中。 15. **创建ProcessEngine** - 创建和配置Activiti流程引擎的详细步骤。 16. **ProcessEngineConfiguration bean** - 如何配置流程引擎的配置Bean。 17. **数据库配置Database configuration** - 详细说明了针对不同数据库环境的配置方法。 18. **JNDI数据源配置** - 配置使用JNDI查找数据源的步骤和方法。 19. **支持的数据库Supported databases** - 说明Activiti支持哪些数据库系统。 20. **创建数据库表** - 指导用户如何创建Activiti需要的数据库表。 21. **数据库表名说明** - 对每个数据库表的作用和字段进行详细说明。 22. **数据库升级** - 如何在新版本的Activiti中升级现有数据库结构。 23. **作业执行器与异步执行器** - 说明了如何启用和配置作业执行器以及异步执行器,它们从5.17.0版本起成为新特性。 24. **启用作业执行器** - 如何激活作业执行器以执行后台作业。 25. **启用异步执行器** - 如何激活异步执行器以提高流程执行的效率。 26. **配置邮件服务器** - 配置Activiti发送邮件时使用的邮件服务器设置。 27. **配置历史** - 如何记录和配置流程历史信息。 28. **配置在表达式与脚本中暴露的bean** - 如何在表达式和脚本中使用特定的Java bean。 29. **配置部署缓存** - 如何配置流程定义的部署缓存,以提高流程部署的性能。 30. **日志Logging** - 配置Activiti日志系统的指南。 31. **映射诊断上下文** - 配置用于诊断信息的上下文映射。 32. **事件处理器** - 如何设置事件处理器以响应不同的流程事件。 33. **通过API分发事件** - 使用Activiti API分发和处理流程事件的说明。 34. **支持的事件类型** - Activiti支持的事件类型列表。 35. **附加信息** - 提供了额外的关于事件处理的信息。 36. **流程引擎API与服务** - 介绍了Activiti的流程引擎API和服务的使用方法。 37. **异常策略** - 如何设置异常处理策略,以处理流程执行中出现的异常情况。 38. **使用Activiti服务** - 如何利用Activiti提供的服务进行流程操作,例如部署、启动、完成任务等。 39. **查询API** - 如何使用查询API进行流程查询。 40. **变量Variables** - 对流程中使用的变量的管理方法。 41. **表达式Expressions** - 在流程定义中使用表达式的能力。 42. **单元测试** - 如何进行Activiti流程的单元测试。 43. **Debug单元测试** - 如何调试Activiti流程的单元测试。 44. **Web应用中的流程引擎** - 在Web应用中集成和使用Activiti流程引擎的方法。 45. **集成Spring** - 集成Activiti到Spring应用的细节。 46. **事务Transactions** - 在Spring环境中管理Activiti事务的方法。 47. **自动部署资源** - 自动部署流程定义和资源到Activiti引擎。 48. **通过Hibernate4.2.x使用JPA** - 在Hibernate4.2.x环境下使用JPA的特定配置和使用说明。
剩余266页未读,继续阅读
- 粉丝: 3
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助