Activiti 开源工作流程引擎进阶
Activiti是一种轻量级,可嵌入的BPM引擎。
本专栏主要内容如下:
1、开发环境准备
2、入门程序示例
3、流程定义的CRUD
4、流程实例,任务,执行对象控制
5、网关设置
6、SSM+项目(第一阶段)
7、SSM+项目(第二阶段)
8、SSM+项目(第三阶段)
9、总结
Hello_World_QWP
1、北京师范大学计算机技术与应用/工商管理本科,高级工程师,5年以上服务端研发经验,2年以上团队管理经验;
2、擅长高性能、高可用、高并发的服务端研发;
3、在某国企参与了成都天府国际机场——“四型机场”核心系统的设计与研发,攻坚克难,用技术服务业务,让业务落地为通航奠定基础;
4、精通JAVA,熟悉IO、NIO、多线程、集合等框架;
5、掌握Spring、SpringBoot、SpringCloud等进行分布式应用及微服务的架构;
6、熟练使用GitLab+Jenkins+Docker+K8s等进行服务编排;
7、掌握Oracle、PostgreSQL、Mysql关系型数据库;
展开
-
Activiti7.0进阶第一篇-工作流程引擎基本理论概述
《 Activiti7.0进阶第一篇-工作流程引擎基本理论概述 》 工作流的基本理论概述先看一个并不复杂的报销单审批流程图:该报销单流程图的组成主要分为两部分:1)、人物:报销单提交者、小组长、发起者部门主管、行政主管、财务部主管;2)、事件:提交报销单、审批、通过、不通过; 工...原创 2018-10-25 10:47:32 · 7444 阅读 · 2 评论 -
java.lang.NoClassDefFoundError: org/activiti/validation/ProcessValidatorFactory 问题的解决办法
关于这个问题,是在使用Activiti的时候遇到的,具体错误内容如下:java.lang.NoClassDefFoundError: org/activiti/validation/ProcessValidatorFactory如下图:具体信息如下:java.lang.NoClassDefFoundError: org/activiti/validation/ProcessValidatorFac...原创 2018-05-23 15:12:33 · 2618 阅读 · 0 评论 -
org.activiti.engine.ActivitiException: couldn't check if tables are already present using metadata:
关于这个问题,是在使用Activiti的时候遇到的,如下图:具体错误内容如下:org.activiti.engine.ActivitiException: couldn't check if tables are already present using metadata: ### Error getting a new connection. Cause: java.sql.SQLExcep...原创 2018-05-23 15:59:42 · 6631 阅读 · 10 评论 -
java.sql.SQLException: The server time zone value 。。。的解决办法
关于这个问题,是在使用Activiti的时候遇到的,如下图:具体内容如下:Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error getting a new connection. Cause: java.sql.SQLException: The server time zone value 'Öйú±ê...原创 2018-05-23 16:16:10 · 18906 阅读 · 47 评论 -
org.activiti.engine.ActivitiIllegalArgumentException: inputStream for resource '**' is null 的解决办法
关于这个问题,是在使用Activiti流程引擎完成项目的建设的过程中遇到的,如下图:具体内容如下:org.activiti.engine.ActivitiIllegalArgumentException: inputStream for resource 'sequenceflow.bpmn' is null at org.activiti.engine.impl.repository.Deplo...原创 2018-05-25 15:16:26 · 7074 阅读 · 0 评论 -
Version of activiti database (6.0.0.4) is more recent than the engine (5.13) 的解决办法
问题描述: 在项目开发的过程中,使用了 Activity 进行了系统流程引擎的开发工作,在项目开进行了一半后,接到项目经理的通知,需要将 Activity 的版本进行降级,在版本提升后,启动系统遇到如下的问题:org.activiti.engine.ActivitiException: Version of activiti database (6.0.0.4) is more recent...原创 2018-06-11 16:36:15 · 1187 阅读 · 0 评论 -
Eclipse 下 Activiti Designer 插件安装教程
Activiti开源工作流引擎简介: 什么是工作流?工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 个人理解:工作流将一套大的业务逻辑分解成单个业务逻辑段,并统一控制这些业务逻辑段的执行条件,执行顺序...原创 2018-06-12 11:47:22 · 3514 阅读 · 0 评论