SpringBoot开发案例之整合Activiti工作流引擎

发布时间:2020-08-02 20:45:19 作者:wx5d30212829a35
来源:网络 阅读:394

前言

JBPM是目前市场上主流开源工作引擎之一,在创建者Tom Baeyens离开JBoss后,JBPM的下一个版本jBPM5完全放弃了jBPM4的基础代码,基于Drools Flow重头来过,目前官网已经推出了JBPM7的beta版本;Tom Baeyens加入Alfresco后很快推出了新的基于jBPM4的开源工作流系统Activiti。由此可以推测JBoss内部对jBPM未来版本的架构实现产生了严重的意见分歧。

搭建

花了半天的时间对比了下JBPM 和 Activit,以及两个工作流的不同版本,最终选择了 Activiti6 来实现,理由如下:

创建 pom.xml:

配置 application.properties:

声名为配置类 ActivitiConfig:

启动项目,会自动生成28张表:

演示

一个简单的请假流程演示:

SpringBoot开发案例之整合Activiti工作流引擎


SpringBoot开发案例之整合Activiti工作流引擎


SpringBoot开发案例之整合Activiti工作流引擎


说明

其实开源社区有不少工作流的案例,但都不是自己想要的类型。由于工作需要,会逐步分享开发中所遇到的疑难问题和小细节,后面会开源一个简单的工作流完整实例,敬请关注。


读者福利

加微信:haolagui521备注51CTO领取附送学习进阶架构资料、PDF书籍文档、面试资料

SpringBoot开发案例之整合Activiti工作流引擎

SpringBoot开发案例之整合Activiti工作流引擎


推荐阅读:
  1. springboot整合activiti工作流
  2. SpringBoot 2.0 开发案例之整合Shiro安全框架

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

java springboot

上一篇:Installation Oracle11gR2 RAC---grid安装

下一篇:checked、is、as、sizeof、typeof运算符、空合并运算符

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》