activity API 5.1.16
### Activity API 5.1.16 知识点概览 #### 1. 概述 - **版本**: Activity API 5.1.16 版本文档。 - **主要内容**: 包括了Activity 5.16的用户手册、安装指南、配置方法以及API的使用等内容。 #### 2. 环境准备 - **协议**: 未明确提及具体的协议版本或兼容性要求。 - **下载**: 提供了下载Activity 5.1.16的链接或方式。 - **源码**: 支持获取源码进行二次开发或贡献。 - **必要软件**: - **JDK**: 需要JDK 6或以上版本。 - **IDE**: 推荐使用Eclipse Indigo或Juno版本。 - **报告问题**: 用户可以反馈使用过程中遇到的问题。 - **实验性功能**: 提供了一些实验性的新特性。 #### 3. 入门指南 - **一分钟入门**: 快速了解如何安装和运行Activity的基本步骤。 - **安装Activiti**: 安装步骤及注意事项。 - **安装Activiti数据库**: 如何配置数据库以支持Activity的运行。 - **引入Activiti jar和依赖**: 添加所需的jar包及其依赖项到项目中。 - **下一步**: 完成基础安装后的后续步骤建议。 #### 4. 配置详解 - **创建ProcessEngine**: 如何创建流程引擎。 - **ProcessEngineConfiguration bean**: 使用Spring管理ProcessEngine的配置。 - **数据库配置**: 数据库连接的相关配置。 - **JNDI数据库配置**: 使用JNDI进行数据库配置的方法。 - **支持的数据库**: 支持的数据库类型列表。 - **创建数据库表**: 自动生成所需数据库表的步骤。 - **理解数据库表的命名**: 数据库表名的命名规则和含义。 - **数据库升级**: 升级数据库时的注意事项。 - **启用Job执行器**: 启用任务执行器的具体操作。 - **配置邮件服务器**: 如何配置邮件服务器用于发送邮件通知。 - **配置历史**: 配置历史记录的保存级别。 - **为表达式和脚本暴露配置**: 在表达式和脚本中使用的配置项。 - **配置部署缓存**: 部署缓存的配置方法。 - **日志**: 日志配置相关的信息。 - **映射诊断上下文**: 诊断上下文的映射配置。 - **事件处理**: - **事件监听器实现**: 如何实现事件监听器。 - **配置与安装**: 监听器的配置与安装过程。 - **在运行阶段添加监听器**: 运行时动态添加监听器的方法。 - **为流程定义添加监听器**: 在流程定义中添加监听器的方式。 - **监听抛出BPMN事件**: 处理BPMN事件的监听器示例。 - **流程定义中监听器的注意事项**: 使用监听器时需要注意的问题。 - **通过API分发事件**: 使用API来分发事件的具体步骤。 - **支持的事件类型**: Activity支持的事件类型列表。 - **附加信息**: 关于事件处理的额外信息。 #### 5. API 使用 - **流程引擎的API和服务**: 概述流程引擎提供的API和服务。 - **异常策略**: 异常处理的策略。 - **使用Activiti的服务**: 如何调用Activity的服务接口。 - **发布流程**: 发布流程的步骤和注意事项。 - **启动一个流程实例**: 如何启动流程实例。 - **完成任务**: 完成任务的操作方法。 - **挂起,激活一个流程**: 流程的挂起和激活操作。 - **更多知识**: 进阶知识和技巧。 - **查询API**: 查询相关的API接口。 - **表达式**: 表达式的使用方法。 - **单元测试**: 如何编写单元测试。 - **调试单元测试**: 调试单元测试的技巧。 - **web应用中的流程引擎**: 将流程引擎集成到Web应用中的方法。 #### 6. Spring 集成 - **ProcessEngineFactoryBean**: 使用Spring管理ProcessEngine。 - **事务**: 与Spring事务集成的方式。 - **表达式**: 在Spring中使用表达式。 - **资源的自动部署**: 自动部署资源的功能。 - **单元测试**: 在Spring环境下进行单元测试的方法。 - **基于注解的配置**: 使用注解进行配置。 - **JPA和Hibernate4.2.x**: 与JPA和Hibernate的集成。 #### 7. 部署 - **业务文档**: 关于业务流程文档的指导。 - **编程式部署**: 通过编程方式进行部署的方法。 - **通过Activiti Explorer控制台部署**: 使用Activiti Explorer进行部署。 - **外部资源**: 如何处理外部资源。 - **Java类**: 处理Java类资源的方式。 - **在流程中使用Spring beans**: 如何在流程中使用Spring管理的bean。 - **创建独立应用**: 创建独立的应用程序。 - **流程定义的版本**: 管理流程定义版本的方法。 - **提供流程图片**: 如何提供流程图的图片。 - **自动生成流程图片**: 自动生成流程图的图片。 - **类别**: 流程定义的分类管理。 #### 8. BPMN 2.0 介绍 - **啥是BPMN**: BPMN的基本概念介绍。 - **定义一个流程**: 如何使用BPMN定义流程。 - **快速起步**: 通过一个简单的案例快速上手。 - **自定义扩展**: BPMN的自定义扩展功能。 - **事件(Event)**: BPMN中事件的概念和使用。 - **定时器事件定义**: 定时器事件的定义和使用。 - **错误事件定义**: 错误事件的定义和使用。 - **信号事件定义**: - **触发信号事件**: 触发信号事件的操作。 - **捕获信号事件**: 捕获信号事件的操作。 - **查询信号事件的订阅**: 查询信号事件订阅者的方法。 - **信号事件范围**: 信号事件的适用范围。 - **信号事件实例**: 信号事件的实际案例。 - **消息事件定义**: - **触发消息事件**: 触发消息事件的操作。 - **查询消息事件的订阅**: 查询消息事件订阅者的方法。 - **消息事件实例**: 消息事件的实际案例。 - **开始事件**: BPMN中的开始事件类型。 通过上述知识点的梳理, 我们可以了解到Activity API 5.1.16 的主要功能和使用方法, 为实际开发提供了全面的指导和支持。
- 粉丝: 4
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助