参考:
http://blog.csdn.net/bluejoe2000/article/details/39521405 (主要参考的是这篇,代码部分全在这里)
http://lizhensan.iteye.com/blog/1887503 (这篇主要是学习怎么用eclipse的activiti插件,但是最后好像因为未识别Groovy语言所以没有走完全程,故弃之,不过还是有很多经验可以学习)
http://blog.csdn.net/bluejoe2000/article/details/41778737 (这里面包含了一些activiti工作流跳转时的代码)
http://www.656463.com/activiti/22mYbu.htm (简单介绍了activit中23张表的用处)
https://segmentfault.com/a/1190000000660671 (解释了xml文件中activiti:initiator的用处)
总结:
1、如果要用mysql数据库,则要先在数据库中建好所有的表,具体的sql文件在activiti-*.**.zip文件中都有
2、要实现最基本的功能,要有三个文件
activiti.cfg.xml、
my.bpmn20.xml("my"可以替换,不过要与java文件中对应上)、
test.java(就是测试文件,名字无所谓)
3、依照上述参考写好之后,运行起来还存在好多问题,一般都有提示,最主要的就是缺包,我找了很多次。
4、除此之外,activiti-*.**.zip还有一个docs文件夹,进去后,userguide是指导操作的(网上可以找到中文版的),javadocs就是api文档了