Activiti is battle-tested Business Process Management.
Organizations across the world depend on the open source platform in a huge range of demanding situations.
It supports open standards with BPMN and DMN so you can create processes that suit you.
官网
https://www.activiti.org/
github
https://github.com/Activiti/Activiti/releases
下载
https://github.com/Activiti/Activiti/releases
官网教程
https://www.activiti.org/quick-start
https://www.activiti.org/userguide/
maven依赖
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-engine</artifactId>
<version>$actVer</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.21</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.21</version>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.193</version>
</dependency>
其他参考资料:
http://blog.csdn.net/bluejoe2000/article/details/39521405
https://www.jianshu.com/p/bdc9c9fa719d
http://www.mossle.com/docs/activiti/index.html
https://my.oschina.net/JavaLaw/blog?sort=time&p=7&temp=1515932562892
http://mp.weixin.qq.com/s/xd0qXr36GErxHnmS0EDASw