项目需要, 需要将BPMN 2.0应用到项目中. 参考了下现有的BPMN 2.0标准的一些现有在流行的框架技术, 选择了 Activiti 进行学习.
项目构建
以spring-boot
加上Activiti
构建项目
1 | <parent> |
数据源配置 (application.yml):
1 | spring: |
Java Config项目配置
1 | "org.wangy.bpmn.demo.v1.service", "org.wangy.bpmn.demo.v1.controller" }) ({ |
接下来, 我们通过一些例子来测试工作流
- [动态发布工作流](./activiti-dynamic-deploy.md)
- [动态分配流程任务执行人](./activiti-dynamic-assignee.md)