文章目录
- 说明
- 绘制流程图
- 排他网关设置
- 任务节点设置
- 创建工程
-
- 修改 pom.xml 文件
- 准备数据库的表和测试数据
- 修改 application.yml 文件
- 配置静态资源
- Shiro 相关配置
-
- ShiroConfiguration.java
- MyShiroRealm.java
- 流程控制器
- 添加静态的资源和模板页面
- 运行结果截图
- 源码地址
说明
使用 SpringBoot + Activiti +mybatis + shiro 实现基本操作。源码地址见文章末尾。
绘制流程图
这里使用 BPMN-JS 绘制一个研发中心的请假流程
排他网关设置
小于 1 天
大于 1 天小于等于 5 天
大于 5 天