• 遵守bpmn2.0协议(前提)(还在找比较好用的绘图工具)

    • 可以使用idea插件进行绘图保存成xml进行改造编写
    • Flowable BPMN visualizer和JBoss jBPM , 暂时使用的是idea的这两个插件
    • 先右键创建一个Flowable bpmn 2.0 文件 路径默认是 resource/processes下
    • 右键点击文件 选择 view flowable diagram
    • 再在弹出的面板上右键添加各种元素节点 , 就可以开始设计了
    • 直接双击bpmn2.0的xml文件可以查看源码 , 并在源码中添加想要增加的函数/参数等
  • flowable_ui
    • 看着画图还挺好用的,暂时没研究明白,大概操作就是画图-导出-导入项目里面
    • 参考写的很全了<Flowable UI应用安装>
  • 使用的是MySQL5.7数据库(应该也支持Oracle数据库,其他的暂时没有用到)
    • 出现的第一个问题,不会自动创建数据库 , 报错xxxtable doesn’t exist的问题

    解决办法:  在url链接的后面拼上这一段 nullCatalogMeansCurrent=true , 使用flowable大概会创建79个表来完成功能的需要

    如果不想自动重建 , 可以在boot配置文件中设置一下 database-schema-update: false

     

  • springboot 2.6.13

    • 在高版本中,集成失败了...不知道怎么回事...暂时先用这个版本
  • 用户的角色可以分为三类逻辑,第一、和工作流沟通的逻辑,它负责启动流程和通知流程的流转,第二类为服务提供者,即工作流不能提供的服务,需要第三方或业务方自己计算结果,比如:支付接口。第三类为消息处理逻辑,这里的消息大概为任务的创建,任务的签收,任务的完成,流程的创建,流程的结束等等,处理消息的角色可以根据自己的职责处理不同的任务类型或流程类型。

最新文章

  1. 【手记】WebBrowser响应页面中的blank开新窗口及window.close关闭本窗体
  2. js基础练习三之数码时钟
  3. 【转载】Hadoop机架感知
  4. C/C++中float和double的存储结构
  5. WPF:行列显示
  6. js原型和原型链个人理解(我的理解)
  7. TCP/IP笔记 三.运输层(3)——TCP超时重传算法
  8. 【OpenCV新手教程之十三】OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放
  9. java中用正則表達式推断中文字符串中是否含有英文或者数字
  10. POJ1459 - Power Network
  11. 第一次c++作业小结
  12. ffmpeg源码编译安装(Compile ffmpeg with source) Part 1 : 通用部分
  13. apt查找安装包
  14. centos 7 已经开启 22 端口但无法连接
  15. pandas使用lambda判断元素是否为空或者None
  16. java 虹软ArcFace 2.0,java SDK使用-进行人脸检测
  17. Chrome 开发者工具中的命令菜单
  18. unity3d中gameObject捕获鼠标点击
  19. Xshell使用
  20. oracle 多字段去重查询

热门文章

  1. 大数据算法与分析_pdf
  2. Win10家庭版安装docker desktop
  3. darkriscv笔记
  4. 实践:Oracle 数据库基于 RMAN 备份至 腾讯云COS
  5. H5分享功能--带图标、说明
  6. JavaScript垃圾回收机制的了解
  7. Access-Control-Allow-Origin php跨域报错
  8. vue v-for 循环中,下拉框 el select 设置初始值 v-model
  9. laravel facebook等第三方授权登录
  10. 网络图片转InputStream,网络图片转MultipartFile,InputStream转MultipartFile