泉州哪里做网站,推荐个2021能看的网站免费,苏南建设集团网站,网站备案服务内容flowable 2017发布#xff0c;主创人员来自Activiti团队#xff0c;目前支持BPMN和CMMN、DMN规范、它的主要含有五个引擎和一个官方自带的Modeler流程设计器#xff0c;以及一套数据库表#xff0c;以及发布版本#xff08;5个war)/源代码等#xff1a; 文章目录一、五大… flowable 2017发布主创人员来自Activiti团队目前支持BPMN和CMMN、DMN规范、它的主要含有五个引擎和一个官方自带的Modeler流程设计器以及一套数据库表以及发布版本5个war)/源代码等 文章目录一、五大引擎二、一个Modeler三、一套数据库四、如何逐步掌握flowable的建议一、五大引擎
内容引擎身份识别引擎表单引擎决策引擎流程引擎
二、一个Modeler
一个不太漂亮的流程设计器采用Angular.js开发主要工作有A.需要自己整合到项目中主要工作整合到自己的spring boot工程前端单页v例如vue/react还要自己搞定如何整合后端资源来调用。B.完全汉化C.流程图线条中文标注生成图时丢失。D.去掉Spring security的安全登录认证
三、一套数据库
官方的flowable6.4.1自动创建表的数据库表是70张 flowable的表不需要自己创建只要在spring boot配置好数据库连接相关配置它会自动创建70张表但不包含流程设计器所需要的表这些表是以act_de_*开头。需要自己搞去配置让它自己生成或者从它的war生成的库中去导入。
四、如何逐步掌握flowable的建议 1.在spring boot中配置flowable。 2.下载它的发布版本同时把它的5个war成功在tomcat上跑起来。 3.了解一个流程模板文件bmpmn2.0中的内容元素是什么同时学会用Modeler设计一个最简单的请假流程图然后导出采用xml的发布方式一开始不要去整合Modeler难度太大把生成的xml放到自己spring boot项目中的resource目录下创建一个process的子目录。 4.学会如何通过xml部署一个流程理解什么叫部署启动创建一个流程实例完成一个用户任务节点。 5.了解用户节点配置人员有三种策略assignee/候选用户/候选组的区别。 6.再去深化会签多实例的配置排他网关和并行网关的应用子流程应用等熟悉的常用接口例如待办任务完成任务转化任务委派任务挂起/激活流程实例流程模板其它部署方式驳回/退回的研究,当前节点给下一个节点选人的研究等熟悉它的核心数据库表的每一个字段。 7.升华改造Modeler或者用bpmn.js当成的流程设计器表单设计器流程模型和流程实例管理任务管理等工作。 8.精通开发出一系列自己需要的一些公用功能满足常用功能需求。