
activiti7
Java程序员萌新
这个作者很懒,什么都没留下…
展开
-
Activiti7---Assignee的值用UEL的POJO实现
文章目录1. 背景2. 过程3. 小结1. 背景POJO,这个概念其实来自Spring中,叫做增强型Java对象。因为Spring是非侵入式编程模式,我们开发者自定义的实体,既可以变成POJO类型的实体服务于Spring框架,这个变成的POJO类型的实体,在其他地方使用也没有任何影响。其实就是这样的形式${holiday.num},表达式会调用一个getNum()方法。其实我们的JSP中也有这样的EL表达式知识。Mybatis的中占位符的表达式写法,其实也是Java代码调用getNum()方法。原创 2020-08-26 16:15:58 · 492 阅读 · 0 评论 -
Activiti7---各个阶段数据库表中内容的变化
文章目录1. 说明2. Activiti7 各阶段数据库表的变化2.1 流程的部署阶段2.1.1 代码2.1.2 发生变化的表2.1.3 表内数据的内容2.2 启动流程实例2.2.1 代码2.2.2 发生变化的表2.2.3 表内数据的内容2.3 任务处理2.3.1 代码2.3.2 发生变化的表2.3.3 表内数据的变化2.4 流程结束2.4.1 代码2.4.2 发生变化的表2.4.3 表内数据变化3. 总结1. 说明本文参考immort.Liu的博文。2. Activiti7 各阶段数据库表的变化2原创 2020-08-26 15:04:20 · 1764 阅读 · 0 评论 -
Activiti7---核心概念理解
文章目录1. BpmnModel2. FlowNode3. SequenceFlow4. Execution1. BpmnModelBpmnModel其实就是bpmn文件通过xml解析后得到的流程定义模型对象,这个对象里记录了流程定义的所有内容,可以得到每个节点和每个节点的入线和出线信息。2. FlowNodeFlowNode即节点的父类,在activiti里节点分为三类,分别是Event(事件),Task(任务),Gateway(网关)。比如开始节点和结束节点就是start event和end e原创 2020-08-25 17:25:46 · 1490 阅读 · 0 评论 -
Activiti7---进阶体验
文章目录1. 流程实例2. Businesskey(业务标识)3. 操作数据库表4. 关联BusinnessKey5. 流程变量6. Activiti7总结1. 流程实例什么是流程实例参与者(可以是用户也可以是程序)按照流程定义内容发起-一个流程,这就是-一个流程实例。是动态的。流程定义和流程实例的图解:启动流程实例 /** * 部署流程 */ @Test public void testDeployProcess() { Deployme原创 2020-08-24 18:00:19 · 1361 阅读 · 0 评论 -
Activiti7---理论学习
文章目录1. Activiti7与6和5的区别2. Activiti7的25张表命名规则3. Service接口的作用4. Activiti7中新增的两个API4.1 ProcessRuntime 接口4.2 TaskRuntime 接口1. Activiti7与6和5的区别Activiti7与Activiti5和Acticiti6有了很大的改变,宏观来说,Activiti7集成了docker, microservices、kubernetes、activiti cloud、activiti cloud原创 2020-08-21 17:02:02 · 3674 阅读 · 1 评论 -
Activiti7+SpringBoot2.1.4+Jpa+Mysql---环境搭建
文章目录1. 准备环境2. yml3. 初始项目结构4. SecurityUtil类5. DemoApplicationConfig 类6. 测试1. 准备环境IDEA+MySqlpom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta原创 2020-08-21 14:32:41 · 990 阅读 · 0 评论