1. 首页
  2. 编程语言
  3. Java
  4. Activiti工作流学习笔记之自动生成28张数据库表的底层原理解析

Activiti工作流学习笔记之自动生成28张数据库表的底层原理解析

上传者: 2021-08-22 00:33:57上传 PDF文件 1.46 MB 热度 9次

网上关于工作流引擎Activiti生成表的机制大多仅限于四种策略模式,但其底层是如何实现的,相关文章还是比较少,因此,觉得撸一撸其生成表机制的底层原理。我接触工作流引擎Activiti已有两年之久,但一直都只限于熟悉其各类API的使用,对底层的实现,则存在较大的盲区。Activiti这个开源框架在设计上,其实存在不少值得学习和思考的地方,例如,框架用到以命令模式、责任链模式、模板模式等优秀的设计模式来进行框架的设计。故而,是值得好好研究下Activiti这个框架的底层实现。我在工作当中现阶段用的比较多是Activiti6.0版本,本文就以这个版本来展开分析。Activiti6.0版本总共有四种数据库表更新策略。查看这三种策略的静态常量标识,分别如下:

用户评论