# 基于原生flowable实现的流程引擎
本项目基于最新6.8.0的flowable,使用最新springboot集成。
在尽可能保证原生的基础上,扩展适配了一套sdk,可以安全稳定地集成到各种项目上
## 实现核心
在尽可能复用flowable代码的基础上,我们做了如下适配:
1. 多租户存储适配。flowable默认不分库,单表使用字段区分。我们为了服务性能,将重写其入库逻辑,实现schema隔离
2. 用户权限适配,基于flowable IDM模块进行适配,将用户、组、权限与实际项目进行融合,提供适配模块开箱即用
3.
## 快速集成思路
flowable官方提供了rest-api包,本项目已经集成,可以直接由第三方调用。
我们为此开发一个轻量级的SDK,通过声明式快速集成REST API,然后注入自己的interface,像调用原生一样调用flowable方法
##
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
# 基于原生flowable实现的流程引擎 本项目基于最新6.8.0的flowable,使用最新springboot集成。文档请联系作者索要。 在尽可能保证原生的基础上,扩展适配了一套sdk,可以安全稳定地集成到各种项目上 ## 实现核心 在尽可能复用flowable代码的基础上,我们做了如下适配: 1. 多租户存储适配。flowable默认不分库,单表使用字段区分。我们为了服务性能,将重写其入库逻辑,实现schema隔离 2. 用户权限适配,基于flowable IDM模块进行适配,将用户、组、权限与实际项目进行融合,提供适配模块开箱即用 3. 超级灵活的回调机制,不需要耦合任何业务逻辑就可以在任何项目中集成 ## 快速集成思路 flowable官方提供了rest-api包,本项目已经集成,可以直接由第三方调用。 我们为此开发一个轻量级的SDK,通过声明式快速集成REST API,然后注入自己的interface,像调用原生一样调用flowable方法。 ## 使用方法 单独启动项目后,通过配套的sdk调用官方接口,就能够完成工作流的快速接入,轻量解耦。
资源推荐
资源详情
资源评论
收起资源包目录
SpringBoot2.7集成flowable最新版,java工作流服务端实现,解耦设计 (156个子文件)
FlowableUtils.class 18KB
CustomProcessDiagramGenerator.class 13KB
TaskBusinessServiceImpl.class 13KB
CustomProcessDiagramCanvas.class 12KB
ModelDeploymentBusinessImpl.class 9KB
ProcessViewerServiceImpl.class 8KB
TaskNode.class 6KB
ScriptContext.class 6KB
MultiInstanceHandler.class 6KB
ScriptDefinition.class 6KB
ProcessInstanceBusinessServiceImpl.class 6KB
ScriptInvokerAdaptor.class 5KB
NodeWrapper.class 5KB
Category.class 5KB
MemoryScriptRegistry.class 5KB
EngineConfig.class 5KB
ProcessViewer$Nodes.class 4KB
TaskComplete.class 4KB
ProcessInstanceBusinessController.class 4KB
ScriptExecution.class 4KB
MemoryClientRegistry.class 4KB
CategoryDto.class 4KB
EngineClient.class 3KB
ScriptDelegate.class 3KB
EngineClientResult.class 3KB
TaskDefi.class 3KB
CategoryServiceImpl.class 3KB
ScriptContextFactory.class 3KB
CustomCategoryQueryExecution.class 3KB
UserIdentityQo.class 3KB
NodeAttribute.class 3KB
TaskUsers.class 3KB
CategoryController.class 3KB
ScriptResponse.class 3KB
TaskBusinessController.class 3KB
ProcessViewer.class 2KB
ProcessInstanceResponseVo.class 2KB
CustomCategoryUpdateExecution.class 2KB
CustomCategoryAddExecution.class 2KB
FlowComment.class 2KB
CustomCategoryDeleteIdsExecution.class 2KB
ExecutionScriptFunctionDelegate.class 2KB
CustomCategoryAllExecution.class 2KB
ScriptController.class 2KB
TaskScriptFunctionDelegate.class 2KB
CustomCategoryDeleteExecution.class 2KB
WorkflowServerApplication.class 1KB
ProcessViewerController.class 1KB
ScriptDefinition$Method.class 1KB
ModelDeploymentBusinessController.class 1KB
CategoryQo.class 1KB
EngineClient$Status.class 1KB
ClientController.class 1KB
RedisScriptRegistry.class 1KB
TaskBusinessService.class 1KB
CategoryMapper.class 1KB
ScriptInvokerAdaptor$1.class 991B
CategoryService.class 966B
RedisClientRegistry.class 869B
WorkflowServerException.class 738B
FlowableConstant.class 629B
WorkflowServerApplicationTests.class 577B
ScriptRegistry.class 522B
ScriptInvoker.class 467B
ProcessInstanceBusinessService.class 423B
ModelDeploymentBusinessService.class 416B
ClientRegistry.class 404B
ProcessConstants.class 397B
ProcessViewerService.class 330B
CategoryConstants.class 272B
mvnw.cmd 7KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.gitkeep 0B
maven-wrapper.jar 57KB
FlowableUtils.java 37KB
CustomProcessDiagramGenerator.java 17KB
CustomProcessDiagramCanvas.java 15KB
TaskBusinessServiceImpl.java 9KB
ModelDeploymentBusinessImpl.java 5KB
ProcessViewerServiceImpl.java 5KB
EngineConfig.java 3KB
ProcessInstanceBusinessServiceImpl.java 3KB
ScriptDelegate.java 3KB
MultiInstanceHandler.java 3KB
ScriptInvokerAdaptor.java 3KB
ScriptContextFactory.java 3KB
ProcessInstanceBusinessController.java 3KB
NodeWrapper.java 3KB
MemoryScriptRegistry.java 2KB
ScriptExecution.java 2KB
TaskBusinessController.java 2KB
CategoryServiceImpl.java 2KB
MemoryClientRegistry.java 2KB
ModelDeploymentBusinessController.java 2KB
CategoryController.java 1KB
共 156 条
- 1
- 2
资源评论
小爬的老粉丝
- 粉丝: 1961
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 王姿.html
- 51单片机学习(1)-软件keil下载
- 历届(第1-21届)希望杯数学竞赛初一试题及答案(最新整理).doc全国数学邀请赛(264页资料)
- 水滴.psd
- TokenPocket_V2.1.2_release.apk
- Apache-druid-kafka-rce.yaml
- 基于C#的ASP.NET数据库原理及应用技术课程指导平台的开发
- 基于ROS的智能车轨迹跟踪算法的仿真与设计源码运用PID跟踪算法.zip.zip
- Bug Bounty Tip - i春秋Self-XSS变废为宝的奇思妙想
- 1991-2015年全国初中化学竞赛复赛试题汇编(212页)(24年竞赛复赛真题).docx天原杯
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功