09 2022 档案

摘要:script task 访问流程变量的方法 通过inputs读取流程变量 在inputs中定义一个新的input, 可以设定一个local 变量, 选择类型为: string/expression, 取值可以是基于流程变量的表达式, 比如 ${amount+100} 通过outputs属性区修改流程 阅读全文
posted @ 2022-09-29 07:27 harrychinese 阅读(78) 评论(0) 推荐(0) 编辑
摘要:流程中有两类变量, 其一是process变量(global),其二是local变量. process变量(全局变量) Camunda 的process变量是长度限制, 如果数据库是Oracle, 最大长度最是2000字符, 如果是其他数据库, 最大长度是4000字符. 超过这个限制将报JDBC er 阅读全文
posted @ 2022-09-28 21:05 harrychinese 阅读(197) 评论(0) 推荐(0) 编辑
摘要:异常的分类 业务异常: 最主要的情形是, 业务参数不合理, 比如请假天数小于等于零, 当然这类参数最好是在流程发起前做validate, 不要遗留到流程签核过程中. 技术异常: 程序运行时碰到的纯技术问题, 比如网络闪断, 比如偶发的连接数据库失败等. External task 任务结束的几种方法 阅读全文
posted @ 2022-09-28 07:33 harrychinese 阅读(261) 评论(0) 推荐(0) 编辑
摘要:目标 了解BPMN中常用网关的作用和特点 汇聚网关的注意事项(重要) 网关的incoming分支不推荐带条件, 因为条件的evaluation都是在前置节点完成时计算, 并不会在汇聚时做二次计算, 所以对汇聚条件的解读都是错误的. 我们总可以通过一个fork网关(带条件)+join网关(不带条件)的 阅读全文
posted @ 2022-09-25 19:09 harrychinese 阅读(469) 评论(0) 推荐(0) 编辑
摘要:##目标 在SpringBoot项目中集成Camunda流程引擎, 并启动启动一个流程实例 了解集成Camunda需要调整哪些配置 pom.xml 最简单的方式是使用 camunda 的Spring Boot 向导生成项目文件. 需要注意与Spring Boot版本的兼容性, 详见官网兼容性说明 访 阅读全文
posted @ 2022-09-25 11:15 harrychinese 阅读(366) 评论(0) 推荐(0) 编辑
摘要:集成架构 官方文档 Camunda 作为第三方jar直接集成到我们的项目中 架构图 优点: Camunda提供了Process engine等多个服务, 集成开发非常方便. 缺点: 我们的系统只能用Java语言开发. 业务逻辑和工作流引擎耦合在一起. 将来如需升级Jdk或SpringBoot, 不仅 阅读全文
posted @ 2022-09-25 09:37 harrychinese 阅读(43) 评论(0) 推荐(0) 编辑
摘要:pdf 版 https://www.jrebel.com/system/files/java-8-streams-cheat-sheet.pdf 阅读全文
posted @ 2022-09-22 22:17 harrychinese 阅读(29) 评论(0) 推荐(0) 编辑
摘要:摘自 https://www.jrebel.com/blog/java-generics-cheat-sheet pdf 版 https://www.jrebel.com/system/files/java-generics-cheat-sheet.pdf December 1, 2016 Java 阅读全文
posted @ 2022-09-22 22:15 harrychinese 阅读(95) 评论(0) 推荐(0) 编辑
摘要:摘自 https://www.jrebel.com/blog/maven-cheat-sheet pdf 版本 https://www.jrebel.com/system/files/maven-cheat-sheet.pdf April 19, 2017 (MVN) Maven Options C 阅读全文
posted @ 2022-09-22 22:12 harrychinese 阅读(16) 评论(0) 推荐(0) 编辑
摘要:摘自 https://www.jrebel.com/blog/java-collections-cheat-sheet pdf 版 https://www.jrebel.com/system/files/java-collections-cheat-sheet.pdf Java Collection 阅读全文
posted @ 2022-09-22 22:08 harrychinese 阅读(44) 评论(0) 推荐(0) 编辑
摘要:摘自 https://www.jrebel.com/blog/spring-annotations-cheat-sheet August 5, 2021 Spring Annotations Cheat Sheet Java Frameworks Developer Productivity We' 阅读全文
posted @ 2022-09-22 22:00 harrychinese 阅读(49) 评论(0) 推荐(0) 编辑
摘要:https://www.jrebel.com/sites/rebel/files/pdfs/cheat-sheet-rebel-eclipse-keyboard-shortcuts.pdf 阅读全文
posted @ 2022-09-22 21:56 harrychinese 阅读(38) 评论(0) 推荐(0) 编辑
摘要:目标 设计和部署第一个简单流程 使用Java实现流程处理 完成流程启动测试 设计第一个流程 建模注意事项 模型文件和部署名其实并不重要,最重要是流程的Id, ProcessEngine是按照这个Id管理流程. 流程要设定为 Executable. 步骤 使用Model新建一个 camunda 7的模 阅读全文
posted @ 2022-09-18 11:25 harrychinese 阅读(79) 评论(0) 推荐(0) 编辑
摘要:Camunda 主要模块的技术栈 Web 应用模块:http://localhost:8080/camunda/app Cockpit: 【业务owner】管理流程 Tasklist: 【End User】发起流程或处理待办任务 Admin:【系统管理员】管理账号 技术栈:SpringBoot+前端 阅读全文
posted @ 2022-09-18 08:53 harrychinese 阅读(48) 评论(0) 推荐(0) 编辑
摘要:Camunda Platform 7 Run 的下载和使用 Camunda 8的重点是SaaS, 对于一般的工作流项目, 还是传统的集成模式更好, 所以仍然选择版本7, 最新的是 7.17 版. 注意事项 java 必须是1.8+以上 安装目录不能包含空格和中文 步骤 官网下载后软件包 解压 zip 阅读全文
posted @ 2022-09-18 08:52 harrychinese 阅读(77) 评论(0) 推荐(0) 编辑
摘要:官方文档 camunda 官方文档 邵晨峰翻译的官网流程引擎系列文章 邵晨峰翻译的官方快速入门教程中文版(完整版) 分享牛-Camunda教程|Camunda视频 专栏博客 简书-dafengyiba的camunda专栏 博客园-我不是大肥虎 51CTO-Camunda系列-入门案例 csdn-Ze 阅读全文
posted @ 2022-09-18 08:51 harrychinese 阅读(117) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示