# flowable **Repository Path**: hadoopxsy/flowable ## Basic Information - **Project Name**: flowable - **Description**: 工作流框架flowable的使用,从入门到深入的过程。包括环境的搭建。基本API的使用。BPMN包括些什么。流程定义。流程部署。使用图形化编辑器编辑流程。集成Spring。集成Spring Boot。与权限系统的集成。实现一个简单的流程。实现一个复杂的流程。深入Flowable核心类,进行源码探究及赏析。总结使用过程。如何搭建更高效简单的带有工作流的项目。总结其源码编写思路以及评论其不足。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2019-08-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Flowable工作流引擎 ## 1. Database table names explained ### The database names of Flowable all start with ACT_. The second part is a two-character identification of the use case of the table. This use case will also roughly match the service API. * ACT_RE_*: RE stands for repository. Tables with this prefix contain static information such as process definitions and process resources (images, rules, etc.). * ACT_RU_*: RU stands for runtime. These are the runtime tables that contain the runtime data of process instances, user tasks, variables, jobs, and so on. Flowable only stores the runtime data during process instance execution and removes the records when a process instance ends. This keeps the runtime tables small and fast. * ACT_HI_*: HI stands for history. These are the tables that contain historic data, such as past process instances, variables, tasks, and so on. * ACT_GE_*: general data, which is used for various use cases. ## 2. 昨天(3月24日)学了什么? > 参照:https://www.flowable.org/docs/userguide/index.html 主要根据2.3. Building a command-line application熟悉了部分API 了解到,工作流的创建、流程定义、部署、流程查询、Spring集成、Spring Boot集成。 以及UI。 ## 接下来做什么? 刷第7章,BPMN 2.0 Introduction和第8章,BPMN 2.0 Constructs 9、10、11、12、17、18、19