activiti6学习(一)
2018-01-24 本文已影响0人
菜鸟要逆袭
背景:
最近的工作中需要用到activiti技术,这是之前没有接触过的,于是乎从零开始打基础啦,一步一步地学习。希望后面写到的文章可以帮到大家。
Activiti介绍:
工作流应用在日常工作中的应用越来越广泛,JavaEE领域出现了许多优秀的工作流引擎,例如JBoss社区的jBPM、OpenSymphony的OSWorkflow等,在2010年5月17日,以Tom Baeyens为首的工作流小组发布了一个全新的工作流引擎——Activiti,该工作流引擎的第一个版本为5.0alpha1,由于Tom Baeyens是jBPM的创始人(由于意见分歧离开JBoss),因此Activiti的团队希望该流程引擎是jBPM4的延伸,希望在jBPM中积累的经验和知识的基础上,继续进行新一代工作流解决方案的建设,因此将第一个Activiti版本定义为5.0alpha1。
Activiti经过多年的发展,已经发布了多个版本,随着DMN(决策模型与图形)规范的推出,Activiti开始实现自己的规则引擎,本书将以Activiti6.0为基础,深入了解Activiti工作流引擎以及规则引擎的特性。
上述介绍摘自《疯狂工作流讲义(第2版)》
Activiti学习:
今天的学习任务很简单,大家不需要去下载activiti的api,也不用急着去搭建“hello word”。大家现在只需要有关于activiti的数据库表结构剖析(activiti6是28张表,以下展示的是23张表,正在找新增的5张表结构分析,找到后会及时更新)