activiti工作流
文章平均质量分 77
分享牛
BPM推广者,核心开发人员。盘
展开
-
bpmn过程模型
工作流系统、工作流引擎、Camunda BPM、工作流必读好文章,盘古BPM倾心推荐原创 2020-06-19 15:58:35 · 11921 阅读 · 0 评论 -
理解bpmn先从他的基本元素入手
工作流系统、工作流引擎、Camunda BPM、工作流必读好文章,盘古BPM倾心推荐原创 2020-06-17 16:14:06 · 11438 阅读 · 0 评论 -
bpmn的方法框架
工作流系统、工作流引擎、Camunda BPM、工作流必读好文章,盘古BPM倾心推荐原创 2020-06-15 14:17:54 · 11179 阅读 · 0 评论 -
流程模型的建立以用户为中心
工作流系统、工作流引擎、Camunda BPM、工作流必读好文章,倾心推荐原创 2020-06-12 15:37:43 · 10342 阅读 · 0 评论 -
bpmn困境与矛盾
工作流系统、工作流引擎、Camunda BPM、bpmn工作流必须好文章,倾心推荐原创 2020-06-09 18:12:32 · 9987 阅读 · 0 评论 -
bpmn和cmmn与dmn结合
工作流系统、工作流引擎、Camunda BPM、BPMN、工作流必读好文章,倾心推荐原创 2020-06-08 16:29:34 · 19971 阅读 · 1 评论 -
bpmn定义之基于规则的决策的dmn
工作流系统、工作流引擎、bpmn流程必读好文章原创 2020-06-05 11:24:36 · 12956 阅读 · 0 评论 -
bpm的三个标准以及如何结合使用
工作流系统、工作流引擎、BPM、Camunda BPM原创 2020-06-04 12:47:50 · 13307 阅读 · 0 评论 -
bpmn定义之过程自动化
工作流系统、工作流引擎、流程自动化、业务流程、bpmn原创 2020-06-03 11:22:32 · 11431 阅读 · 1 评论 -
bpmn定义之camunda bpm生命周期
工作流、BPMN、业务流程、流程自动化、camunda bpm原创 2020-06-02 13:31:26 · 13503 阅读 · 0 评论 -
Activiti6源码分析以及实战课程
视频教程系列《Activiti6视频教程全家桶》《Flowable系列优惠套餐》《Flowable全家桶》《Camunda教程》《Drool7从入门到精通》课程大纲 spingboot集成web设计器系列第1课:springboot项目搭建以及静态资源访问、端口等修改...原创 2020-01-06 16:09:28 · 18088 阅读 · 0 评论 -
flowable camunda activiti 功能对比
flowable camunda activiti 三个框架都是从jbpm框架诞生出来的,先是有jbpm4,然后出来了一个activiti5,activiti5发展一段时间,又出来了一个Camunda。activiti5发展了4年,紧接着出来了一个flowable。本文重点对flowable camunda两个框架的功能对比。对比的camunda版本是7.10.0,flowable框架的版本...原创 2020-01-06 17:23:35 · 69861 阅读 · 5 评论 -
flowable juel 自定义函数解析
flowable 是支持juel表达式的,flowable默认使用的就是juel进行连线表达式的设置,这个也很好用,但实际过程中需要支持类方法及变量。 原来项目中解析juel,这边有自定义一个方法的代码如下:public String getStringByELAndFormData(String el, Map formData) throws Exception { ...原创 2020-01-06 16:14:04 · 13911 阅读 · 3 评论 -
camunda支持的运行环境
本文重点说一下camunda工作流框架可以支持的运行环境。包括camunda可以运行的容器明细,支持的数据库产品以及数据库集群和Replication使用,支持的浏览器以及Java环境。Camunda框架可以运行的容器说明Apache Tomcat 7.0 / 8.0 / 9.0 JBoss Application Server 7.2 and JBoss EAP 6.1 / 6.2 /...原创 2019-01-22 20:34:01 · 6482 阅读 · 0 评论 -
Camunda/Flowable/Activiti技术发展史
目前比较出名的开源工作流框架大概有4个,分别是Activiti/camunda/Flowable/Jbpmn。下面我们先抛开Jbpm框架,重点对比下Activiti/camunda/Flowable三个框架,因为这三个框架同宗同源,几乎都是从Jbpm4之后衍生出来的。 随着国内越来越多的企业大量的开始使用工作流框架,工作流框架的选型也成为一个首要并且头痛的事情。因为开源的工作...原创 2020-01-06 16:04:04 · 301567 阅读 · 0 评论 -
flowable 初始化 oracle数据库 表或视图不存在
在使用flowable 创建初始化oracle数据表,出现如下错误:org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sql.SQLException: ORA-00942: 表或视图不存在### The error may exist in o...原创 2020-01-06 17:14:47 · 14126 阅读 · 0 评论 -
activiti与flowable的区别
免费视频限时抢购:《Activiti6视频教程全家桶》《Flowable系列优惠套餐》《Flowable全家桶》《Camunda教程》《Drool7从入门到精通》在详细说明activiti与flowable的细节区别之前,我们需要说明一下这两个框架的发展史。我在写Activiti权威指南的时候,大概是2016年7月份左右。给清华大学出版社交稿的时候大概在2017年3月份...原创 2020-01-06 16:24:34 · 195296 阅读 · 4 评论 -
Camunda微服务编排思路
本文重点讲解下怎么使用Camunda框架进行微服务的编排。Camunda工作流引擎支持轻量级微服务编排,包括业务流程的end-to-end(端点到端点)监控。如何处理微服务混乱编排? 近年来,微服务架构越来越受欢迎,并且有充分的理由去使用微服务的一些优秀架构思想:团队可以在使用他们选择的技术栈时快速独立地提供一些很好的价值,而不会受制于单服务所带来的一组共同技术约束问...原创 2020-01-06 17:07:51 · 33129 阅读 · 1 评论 -
Activiti7正式版- Activiti Cloud SR1
2019年3月18版本,Activiti7正式版Activiti Cloud SR1正式发布。 我很高兴地宣布第一个服务版本的Activiti Cloud 和Activiti Core artefacts。在从我们的第一次GA迭代中获得大量社区反馈之后,我们现在发布了7.0.0.sr1,除了JDK11之外,它主要改进了与SpringBoot2.0.x和JDK8支持的兼容性...原创 2020-01-06 17:18:15 · 34053 阅读 · 0 评论 -
Camunda教程|Camunda视频
Camunda教程|Camunda视频因为Camunda资料是在是太少了,为此分享牛推出了一套Camunda视频 ,方便大家快速入手Camunda.目录因为Camunda资料是在是太少了,为此分享牛推出了一套Camunda视频 ,方便大家快速入手Camunda.课程学习地址:https://ke.qq.com/course/379585?tuin=171f2c目录Camunda视频目录如...原创 2020-01-06 17:10:03 · 283388 阅读 · 14 评论 -
activiti 动态配置 activiti 监听引擎启动和初始化(高级源码篇)
1.1.1.前言用户故事:现在有这样一个需求,第一个需求:公司的开发环境,测试环境以及线上环境,我们使用的数据库是不一样的,我们必须能够任意的切换数据库进行测试和发布,对数据库连接字符串我们需要加密,保证我们的数据库连接不能被发现。必须确保我们的数据库不能暴露出去,第二个需求,我们需要监控activiti 工作流引擎,在流程启动的之前,我们要保证我们的所有属性都注入进去,如果有些属性没有注入...原创 2020-01-06 17:01:55 · 14937 阅读 · 14 评论 -
Activiti7系列课程7-activiti7设计器
摘要:本文重点讲解一下Activiti7可以使用的流程设计器。目前Activiti最新版本是7.1.0.M1。Activiti7可以使用的设计器要想非常方便的使用Activiti7框架,则必须要安装流程设计器插件,关于Activiti7流程设计器相关插件说明如下:activiti6 官方提供有Web设计器(Modeler设计器)。这个不需要进行安装,直接部署运行activiti-model...原创 2020-01-06 17:01:40 · 42411 阅读 · 3 评论 -
Activiti7系列课程2-数据库表生成
摘要:本文使用的Activiti7具体版本是7.1.0.M1,springboot版本是2.1.5.RELEASE。本文重点讲解在springboot环境下如何自动生成activiti7需要用到的表。配置打开application.yml文件,进行如下的配置:spring: activiti: database-schema-update: true参数说明...原创 2020-01-06 17:13:13 · 9730 阅读 · 0 评论 -
flowable异步历史性能基准测试
摘要:flowableAsynchronous History,flowable异步处理,flowable实战介绍上周,我们发布了即将发布的Flowable6.3 版本的性能基准测试结果(flowable6.3功能以及性能基准测试报告)。这篇文章的结论很简单:与之前的版本相比,6.3.0引入的更改使其成为最快的版本。在这篇文章中,我们还暗示了这些还不是最好的结果。要想取得更好的...原创 2020-01-06 16:15:25 · 3328 阅读 · 0 评论 -
flowable6.3功能以及性能基准测试报告
上周,我们在AWS上创建的服务器上启动和完成了超过3100万个流程实例。目的为了测试和验证即将发布的flowable6.3版本。flowable6.3版本 我们收集了大量的数据。我们对flowable6.3性能基准测试不失望:大多数的基准至少显示两位数增加吞吐量。当然,和往常一样,在性能基准上,不要给数字数据太多的意义。基准总是及时的快照,而在硬件、设置或甚至是时间上的细微变化都可以...原创 2018-03-14 13:44:48 · 10191 阅读 · 0 评论 -
activiti 数据库升级 upgrade
分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519)在项目中我们如果使用activiti 工作流引擎的时候,肯定是需要数据库支持的,如果有一天我们打算升级activiti 工作流引擎的时候,那么对应的数据库表或者视图也是需要升级,因为有可能表结构有调整,举例:activiti 5.14的时候act_re...原创 2020-01-06 17:17:04 · 29510 阅读 · 23 评论 -
activiti processEngineLifecycleListener使用
Activiti 启动停止的监听器 ProcessEngineLifecycleListener,Activiti 监听器使用,activiti引擎监听器。activiti 启动停止的监听器,分享牛,activiti学习原创 2016-04-22 10:01:29 · 19482 阅读 · 24 评论 -
activiti uuid主键
activiti主键生成策略,activiti uuid主键,activiti分布式,activiti数据库主键,activiti id,activiti id自定义,activiti自定义id。分享牛原创,shareniu原创。activiti动态部署,activiti源码系列。 act_ge_property表中的next.dbid属性。原创 2016-05-04 09:20:54 · 18853 阅读 · 4 评论 -
activiti源码编译
activiti源码编译,activiti5源码,activiti源码下载,activiti源码编译,开源源码编译,第三方源码编译,activiti juel,activiti源码获取,activiti源码,分享牛原创。原创 2016-05-03 09:12:24 · 13091 阅读 · 3 评论 -
java.util.ServiceLoader使用
近期在项目中需要实现能在配置文件中定义多个统一接口类型的类,可以在程序中获取到所有配置的类,刚开始打算配置到properties中,然后去程序读取,感觉这种方式不太灵活,于是,研究研究java中有没有这种支持,最终确认ServiceLoader可以实现这种功能,下面讲解如何使用ServiceLoader类。首先定义一个接口程序的定义如下:public interface IShareniu原创 2016-04-15 21:40:51 · 31802 阅读 · 12 评论 -
Activiti 实战篇 小试牛刀
1:工作流的概念 说明:1) 假设:这两张图就是华谊兄弟的请假流程图 2) 图的组成部分: A. 人物:范冰冰 冯小刚 王中军 B. 事件(动作):请假、批准、不批准 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,原创 2016-04-16 07:40:56 · 47935 阅读 · 21 评论 -
Activiti 流程部署方式 activi 动态部署(高级源码篇)
欢迎加入我们的学习提升群523988350,里面有京东、美团网的技术人员,可以相互交流Activiti的流程 部署方式有很多种方式,我们可以根据activit工作流引擎提供的ap方式进行部署。当然了实际需求决定你要使用哪一种api操作,后面的总结详细介绍了使用场景。下面看一下部署方式。流程部署的方式在类org.activiti.engine.repository.Deplo原创 2016-04-16 11:21:57 · 65562 阅读 · 9 评论 -
activiti 数据库连接配置
1.1.1. 前言在activiti 动态配置 activiti 监听引擎启动和初始化(高级源码篇)一文中,我们讲解了如何动态的配置DataSource当我们程序配置了DataSource,activiti 工作流引擎是如何打开数据库连接呢?有没有其他的方式配置数据库连接呢?这一个章节主要讲解activiti 工作流引擎数据库连接的其他配置方式,以及底层如何封装连接,打开连接操原创 2016-04-17 16:05:05 · 25105 阅读 · 13 评论 -
Juel 表达式使用
JUEL 包的结构如下: 1.1.1. Juel maven仓库配置目前最新的版本是2.2.7,使用的时候在pom.xml中添加仓库坐标即可。 de.odysseus.juel juel-spi 2.2.7 de.odysseus.juel juel-api 2.2.7 de.odysseus.juel juel-impl 2.2.7原创 2016-04-17 09:05:50 · 10241 阅读 · 11 评论 -
activiti实战系列 并行网关(parallelGateWay)
流程图13.2:部署流程定义+启动流程实例13.3:查询我的个人任务13.4:完成我的个人任务说明:1)一个流程中流程实例只有1个,执行对象有多个2) 并行网关的功能是基于进入和外出的顺序流的:分支(fork): 并行后的所有外出顺序流,为每个顺序流都创建一个并发分支。汇聚(join): 所有到达并行网关,在此等待的进入分支, 直到所...原创 2020-01-06 17:17:19 · 47179 阅读 · 14 评论 -
activiti实战系列 排他网关(ExclusiveGateWay)
流程图 12.2:部署流程定义+启动流程实例12.3:查询我的个人任务 12.4:完成我的个人任务说明:1) 一个排他网关对应一个以上的顺序流2) 由排他网关流出的顺序流都有个conditionExpression元素,在内部维护返回boolean类型的决策结果。3) 决策网关只会返回一条结果。当流程原创 2016-04-16 08:39:21 · 32246 阅读 · 12 评论 -
activiti实战系列 activiti连线
11:连线11.1:流程图注意:如果将流程图放置在和java类相同的路径,需要配置: 11.2:部署流程定义+启动流程实例11.3:查询我的个人任务11.4:完成任务说明:1)使用流程变量,设置连线需要的流程变量的名称message,并设置流程变量的值对应:流程会按照指定的连线完成任务。11.5:总结原创 2016-04-16 08:32:24 · 33763 阅读 · 15 评论 -
activiti bpmnModel使用
bpmnModel对象,是activiti动态部署钟很重要的一个对象,如果bpmnModel对象不能深入的理解,那可能如果自己需要开发一套流程设计器,就显得力不从心,之前我们公司自己开发了一套activiti web设计器,如下图所示:当activiti web设计器设计的时候,存储格式是自定义的json对象,那现在问题来了,我们怎么把我们自己的json格式转化为标准的bpm...原创 2020-01-06 16:23:01 · 61043 阅读 · 27 评论 -
activiti监听器使用
分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519)activiti使用的时候,通常需要跟业务紧密的结合在一起,有些业务非常的复杂,通常有如下一些场景:1.activiti人员动态的分配。2.当前任务节点完成的时候,指定需要指定下一个节点的处理人(比如,一个请假流程,a员工请假,需要指定下一步需要处理请假流...原创 2020-01-06 17:16:41 · 124728 阅读 · 34 评论 -
activiti 任务节点 处理人设置
1.1.1.前言我们在使用activiti 工作流引擎的时候,最常用的肯定是任务节点,因为在OA系统、审批系统、办公自动化系统中核心的处理就是流程的运转,流程的运转依赖于人员如何设置,人员的设置是非常重要的一个环节,所以说如果能让activiti 工作流引擎运转的核心,就必须要支持强大的人员组织架构设计。下面我们先说一下activiti 工作流引擎自身支持的可以直接使用的地方。我...原创 2020-01-06 18:49:35 · 81689 阅读 · 30 评论