自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 流程模板更新

1、不重新部署,更新当前已部署的流程引擎。/*===更新模板====*/ ActGeBytearray currentAct = actGeBytearrayService.getByDeploymentId(deploymentId); currentAct.setBYTES_(xmlBytes); actGeBytearrayService.updateById(currentAct); /*===清理模板缓存====*/ DeploymentManager deployme.

2021-04-19 11:52:36 234

原创 Ehcached集群搭建

采用JGroups主要是实现了ehcached之间的缓存数据共享1、引入GAV坐标 webapp-->pom.xml `<!-- https://mvnrepository.com/artifact/net.sf.ehcache/ehcache-jgroupsreplication --> <!-- ehcache 做集群管理 --> <dependency> <groupId>net.sf.ehcach

2021-03-19 16:29:15 438

原创 Flowable发送工作提醒

1、利用flowable的时间监听器+websokect给用户发送工作提醒@Componentpublic class ProcessEndListener implements FlowableEventListener { private TaskService taskService; private RuntimeService runtimeService; private IActRuTaskService actRuTaskService; public Proces

2021-03-15 10:29:50 3243

原创 Flowable监听器

执行监听器可以在流程执行中发生特定的事件时,执行外部Java代码或计算表达式。需要实现org.flowable.engine.delegate.ExecutionListener接口。可以被捕获的事件有:1、流程实例的启动和结束。2、流程执行转移。3、活动的启动和结束。4、网关的启动和结束。5、中间事件的启动和结束。6、启动事件的结束,和结束事件的启动。public class MyExecutionListener implements ExecutionListener

2021-03-15 10:27:21 10045

原创 Flowable多实例流程

应用场景1、多人同时审核2、多人审核时按照百分比通过节点流程图流程设计器参数说明多实例类型:Parallel->并行多实例 指分配给多个用户之后,只要其中一个用户完成即可下一步 Sequential->串行多实例,值分配给多个用户之后,必须一个一个去完成才能进入下一步节点 配置信息: collection(集合): 传入List参数,一般为用户ID集合 elem...

2021-03-15 10:13:35 6479 3

原创 Flowable各流程节点跳转

1、把当前流程实例节点展示到前端 @RequestMapping(value = "backToStepPage") public ModelAndView backToStepPage(String procInstId,String currentSid) { String procDefId = runtimeService.createProcessInstanceQuery().processInstanceId(procInstId).singleResult().getP

2021-03-15 10:05:33 2284 2

原创 Flowable自定义流程校验

1、重写源码的rest请求入口@RequestMapping(value = "/validate",method = RequestMethod.POST,consumes = MediaType.APPLICATION_JSON_VALUE)@ResponseBodypublic List<ValidationError> validate(@RequestBody JsonNode body){ BpmnModel bpmnModel = new BpmnJsonConve

2021-03-15 09:57:41 1307 2

原创 Flowable 6.4.2版本总结

事件:1、定时器事件: 在这个时间就会触发触发器 需要等待多长时间再触发 指定重复周期,可用于周期性启动流程,或者为超期用户任务多次发送提醒2、错误事件 抛出事件,流程失败,抛出异常给父进程接收3、信号事件 抛出信号,信号订阅,执行操作。类似于消息队列的广播功能。可以具有全局性,也可以单流程实现。4、消息事件 类似于消息队列的发布订阅功能。需要自己接入。5、启动事件 错误启动事件,可用于触发事件子流程6、边界事件 捕获型事件,依附...

2021-02-02 14:55:48 4000 1

原创 区块链服务网络BSN的开发应用

1、名词解释区块链:什么是区块链?从科技层面来看,区块链涉及数学、密码学、互联网和计算机编程等很多科学技术问题。从应用视角来看,简单来说,区块链是一个分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点。这些特点保证了区块链的“诚实”与“透明”,为区块链创造信任奠定基础。而区块链丰富的应用场景,基本上都基于区块链能够解决信息不对称问题,实现多个主体之间的协作信任与一致行动[7]。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新...

2020-12-21 13:40:25 2659

原创 Jenkins发版本

1、选择构建一个项目2、配置发布模块3、配置执行shell脚本。#!/bin/bashtime=$(date +%Y%m%d%H%M)export PATH="/opt/software/zx/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/tomcat/bin:/home/tomcat/tools/maven/apache-maven-3.6.3/bin"export D..

2020-11-30 10:15:42 1760

转载 Java Calendar 类时间操作(精)

Java Calendar 类时间操作,这也许是创建日历和管理最简单的一个方案,示范代码很简单。演示了获取时间,日期时间的累加和累减,以及比较。原文地址:blog.csdn.NET/joyous/article/details/9630893注意事项:Calendar 的 month 从 0 开始,也就是全年 12 个月由 0 ~ 11 进行

2016-11-17 15:29:31 335

转载 使用plsql执行计划进行sql调优(转载)

一段SQL代码写好以后,可以通过查看SQL的执行计划,初步预测该SQL在运行时的性能好坏,尤其是在发现某个SQL语句的效率较差时,我们可以通过查看执行计划,分析出该SQL代码的问题所在。 那么,作为开发人员,怎么样比较简单的利用执行计划评估SQL语句的性能呢?总结如下步骤供大家参考: 1、 打开熟悉的查看工具:PL/SQL Developer。   在PL/SQL Deve

2016-11-10 14:48:16 7311

Flowable BPMN 用户手册

详细介绍Flowable工作流用法

2021-02-02

HyperLedgerFabric智能合约速成.pdf

HyperLedgerFabric智能合约速成,基于Java和Go语言

2020-12-21

BSN区块链服务Java链包

BSN官网只有go语言链码包,此版本为Java语言开发,可直接上传使用

2020-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除