前言:
在做项目的时候,公司的项目要用到Activiti,所以,我就开始了各种资料的搜寻,包括视频,代码,源码等等等等,都尝试了一遍,但是还是感觉学不好。有一本书还挺不错的,推荐给大家,这一系列的书其实都挺不错的《Activiti in action》,可以有中文版的电子档,建议可以去买一本这样的书。毕竟嘛,支持原创。
如果是刚开始学习Activiti的话,其实最重要就是BPMN2.0规范了,Activiti只是一种实现了大部分BPMN2.0规范的工作流框架而已。但是我不建议大家一开始就去看BPMN2.0规范,因为看不懂,我也看不懂。那么学习Activiti怎么样才是有效的呢?
其实Acitivit中涉及到很多的数据库表,总共有23张,但是有部分的数据表是没有用到的,当然这个得看具体功能了。如下图是23张Activiti表,记住,这23张表不是让你手动去创建的,在Activiti当中已经有关于这方面的操作了。所以你别担心。接下来我就来说说,怎么去创建Activiti的23张表吧。如下图是23张表: