Flowable是一款开源的工作流引擎,它提供了强大的业务流程管理和任务管理功能。在使用Flowable时,需要在数据库中建立相应的表来存储流程实例、任务、变量等数据。本压缩包包含的是Flowable 6.7.2版本针对MySQL和Oracle数据库的建表SQL脚本,帮助用户快速初始化数据库环境。 我们来看`flowable.mysql.all.create.sql`文件。这个文件包含了Flowable在MySQL数据库中的所有表结构创建语句。MySQL是一种广泛使用的开源关系型数据库管理系统,以其高并发性、稳定性以及易用性而受到欢迎。在Flowable中,这些表主要分为以下几类: 1. **流程定义表**:如`ACT_RE_DEPLOYMENT`、`ACT_RE_PROCDEF`,用于存储流程部署和流程定义信息,包括流程图、XML配置等。 2. **运行时表**:如`ACT_RU_EXECUTION`、`ACT_RU_TASK`,用于存储运行中的流程实例和任务信息,记录流程执行状态。 3. **历史表**:如`ACT_HI_PROCINST`、`ACT_HI_TASKINST`,用于存储流程实例和任务的历史记录,便于查询和分析。 4. **变量表**:如`ACT_RU_VARIABLE`,存储流程中的变量数据,支持各种数据类型。 5. **事件表**:如`ACT_RU_EVENT_SUBSCR`,用于处理流程中的事件订阅,如信号事件、消息事件等。 6. **其他辅助表**:如`ACT_GE_BYTEARRAY`,用于存储流程定义相关的二进制数据,如流程图、流程模型等。 接下来是`flowable.oracle.all.create.sql`文件,它是为Oracle数据库准备的。Oracle是一款高性能、企业级的数据库系统,适合大型复杂的应用场景。与MySQL相比,Oracle在语法和特性上有一些差异,但基本的数据结构和表设计原理相同。Flowable的Oracle建表脚本会考虑到Oracle特有的数据类型和约束,确保在Oracle环境中能够正常运行。 在使用这些SQL脚本时,用户需要根据自己的数据库连接信息进行适当的修改,例如数据库用户名、密码、数据库名等。执行脚本后,Flowable的核心数据结构就会在数据库中建立起来,用户可以进一步导入流程定义文件并启动流程实例。 Flowable提供的这些SQL脚本是初始化数据库环境的关键步骤,对于理解Flowable内部数据结构和流程运行机制有着重要作用。通过深入学习和使用这些脚本,开发者不仅可以快速部署Flowable,还能更好地理解和定制流程管理应用,提升工作效率。
2024-11-01 14:16:08 17KB oracle sql mysql
1
Flowable-6.5.0 用户手册.pdf
2022-06-10 09:07:11 11.16MB flowable 工作流
flowable-engine-flowable-6.7.2.tar.gz
2022-02-07 09:06:04 99.89MB flowable
flowable-engine-flowable-6.7.2.zip
2022-02-07 09:06:03 116.53MB flowable
flowable6.5.0.zip,亲测可用。flowable比activiti更强大的框架,简化工作流程,动态调整任务节点等等,部署上去就可以在web界面画流程
2022-01-29 14:48:43 260.78MB flowable 工作流 java springboot
1
flowable 6.3.0 ZIP包,包含了文档、lib包,5个War包(因为上传资源大小限制,分两部分上传)
2021-12-21 10:24:13 185.05MB flowable
1
flowable 6.3.0 ZIP包(上),包含了文档、lib包,5个War包(因为上传资源大小限制,分两部分上传)
2021-12-21 10:23:43 61MB flowable6.3.0
1
花了有小100分下载的资料,合并了下给分少的来点福利。 flowable 用户手册(中文)、开源案例 6.5 v6.4.2版本中文文档
1
Flowable-6.5.0 用户手册(中文版).pdf 高清PDF版flowable 6.5.0 的中文手册完整版,以及 BPMN相关的详细。内容详细完整 高清PDF版flowable 6.5.0 的中文手册完整版,以及 BPMN相关的详细。内容详细完整
2021-08-08 19:56:40 9.81MB flowable activiti bpmn 流程引擎
1
flowable-6.6.0官网下载
2021-07-19 17:01:13 185.98MB flowable
1