致秃乐 秃乐,本名天乐,是我在魔兽世界里面的一位基友。当年我大学毕业,高不成低不就,所以进了个培训班学习一技之长,秃乐也是这个培训班的一员,于是相识。 因为秃乐比我大,为了表达对于此人的尊敬,所以当时称他一声:天哥。天哥此人好吹牛B,天南地北好吹一通,评古论今好不快活,也就因为他也算是同道中人,我还能容忍此人一二。 当年天哥的名言就是:网游唯有魔兽世界,其它的都是垃圾。培... 2019年08月26日 杂文 暂无评论 喜欢 0 阅读 1,713 次 阅读全文
Activiti6.0 – 加签 试验过了Flowable的加签和减签,并且简单分析了一下其源码之后,这次就来尝试一下实现基于Activiti6.0的加签功能。 Activiti6.0并没有提供加签的API接口,不过完全可以参照Flowable的源码来实现,甚至于有的接口照抄即可。 首先,找到AddMultiInstanceExecutionCmd这个命令所在的位置,如下图: 将这个类直接拷贝到Activiti的相关项目里,比如我这里的结构如下: 拷贝完后,... 2019年08月25日 技术, 默认 评论 3 条 喜欢 6 阅读 8,087 次 阅读全文
Flowable6.4 – 加签和减签的源码解析 上一篇简单实现了一下加签和减签的操作,这次主要是看看Flowable是如何实现加签和减签的。 首先,加签。 Flowable实现加签主要是通过下面的方法实现的: runtimeService.addMultiInstanceExecution(String activityId, String parentExecutionId, Map<String, Object> executionVariables) 跟踪代码进入其方法体,发现执行了下面这个命令: AddMul... 2019年08月18日 技术, 默认 暂无评论 喜欢 15 阅读 10,168 次 阅读全文
锦衣当国读后感 草稿区竟然有这么一篇读后感,我都忘了什么时候写的了。看了一下,还比较完整,所以就放出来了。 《锦衣当国》,写的是男主穿越时空,回到明朝,成为锦衣卫,进而得到皇帝赏识,从而开启一段风云人生的故事。似乎大量的作者对明朝很感兴趣,比如:当年火的要死的《明朝那些事》,还有之前杂七杂八看了不少的已经忘记名字的各种爽文。莫非明朝有一种莫名的吸引力,对于我这种对于历史只有一知半解的人来说,... 2019年08月12日 读书 暂无评论 喜欢 6 阅读 4,650 次 阅读全文
Flowable6.4 – 加签和减签 趁着旅游归来的短暂休息,了解一下Flowable中的加签和减签操作。主要是以下两个方法来实现: runtimeService.addMultiInstanceExecution(String activityId, String parentExecutionId, Map<String, Object> executionVariables)runtimeService.deleteMultiInstanceExecution(String executionId, boolean executionIsCompleted) 依然是先... 2019年08月11日 技术, 默认 评论 15 条 喜欢 19 阅读 19,099 次 阅读全文
Activiti和Flowable源码解析 上一次介绍了命令和责任链模式,就是为了这一章做准备,今天就解析一下Activiti的源码,看看在它内部,命令和责任链模式是如何生效的。 因为Activiti和Flowable的相关性,所以本次解析是以Flowable6.4.2为基础,可能不同的版本细节上有所出入,但是基本原理相同。 通过之前的一些示例代码,发现Spring是通过实例化 org.flowable.spring.SpringProcessEngineConfiguration 这个类来实现流程引... 2019年08月04日 技术, 默认 暂无评论 喜欢 6 阅读 6,452 次 阅读全文