惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
雷峰网
雷峰网
爱范儿
爱范儿
P
Proofpoint News Feed
Security Archives - TechRepublic
Security Archives - TechRepublic
Latest news
Latest news
The Hacker News
The Hacker News
Cyberwarzone
Cyberwarzone
博客园 - 【当耐特】
Project Zero
Project Zero
小众软件
小众软件
T
Tailwind CSS Blog
量子位
博客园 - 聂微东
I
Intezer
美团技术团队
S
SegmentFault 最新的问题
T
Tor Project blog
Spread Privacy
Spread Privacy
V
Vulnerabilities – Threatpost
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Jina AI
Jina AI
罗磊的独立博客
B
Blog RSS Feed
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Troy Hunt's Blog
有赞技术团队
有赞技术团队
Google DeepMind News
Google DeepMind News
宝玉的分享
宝玉的分享
C
Cisco Blogs
L
LINUX DO - 热门话题
Last Week in AI
Last Week in AI
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
AI
AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Azure Blog
Microsoft Azure Blog
L
LINUX DO - 最新话题
Know Your Adversary
Know Your Adversary
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Recent Commits to openclaw:main
Recent Commits to openclaw:main
L
Lohrmann on Cybersecurity
The Register - Security
The Register - Security
L
LangChain Blog
博客园 - 叶小钗
T
Tenable Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

Flowable 中文文档 Blog

Flowable 开发环境搭建指南 · Flowable 中文文档 Flowable 后端脚本 · Flowable 中文文档 ​​AI赋能Flowable:破解传统BPM的响应延迟与决策盲区​​ · Flowable 中文文档 Flowable 后端表达式 · Flowable 中文文档 Flowable中的四种核心流程控制模式:会签、或签、分支与并行 · Flowable 中文文档 Flowable 案例迁移 · Flowable 中文文档 Flowable-UI 入门指南:从零开始的 BPM 之旅 · Flowable 中文文档 Flowable 数据库表结构详解 · Flowable 中文文档 Spring Boot集成Flowable工作流开发教程 · Flowable 中文文档 BPMN、CMMN和DMN:工作流引擎三剑客的深度对比 · Flowable 中文文档 工作流引擎介绍与选型指南 · Flowable 中文文档 欢迎来到 Flowable 中文博客 · Flowable 中文文档
Flowable 自动部署模型 · Flowable 中文文档
2025-03-15 · via Flowable 中文文档 Blog

Flowable 提供了从类路径上可用的模型和配置文件进行自动部署的选项。这种功能极大地简化了开发和部署流程,使开发者能够专注于业务逻辑而非部署细节。 Flowable 自动部署概述

应用自动部署

使用自动部署功能最简单的方式是从类路径将应用部署到 Flowable 平台。通过这种方式,应用中包含的所有模型都将被部署并与同一父部署相连接。以下文件夹默认支持:

  • apps/
  • com/flowable/app/default/**/
  • com/flowable/app/custom/**/
  • com/flowable/app/example/**/

在这些文件夹中,只有后缀为 .bar.zip 的应用文件会被考虑。可以通过在应用属性中设置 flowable.app.resource-location 值来更改应用文件夹。

主要模型自动部署

流程模型

  • 默认文件夹:processes/
  • 支持文件:.bpmn.bpmn20.xml
  • 配置属性:flowable.process-definition-location-prefix

案例模型

  • 默认文件夹:cases/
  • 支持文件:.cmmn.cmmn.xml
  • 配置属性:flowable.cmmn.resource-location

决策模型

  • 默认文件夹:dmn/
  • 支持文件:.dmn.dmn.xml
  • 配置属性:flowable.dmn.resource-location

表单模型

  • 默认文件夹:forms/
  • 支持文件:.form.page
  • 配置属性:flowable.form.resource-location

Flowable Work 默认模型

Flowable Work 应用包含多个默认模型,这些模型在应用启动时自动部署。主要包括:

默认动作模型

提供了一系列标准动作,如:

  • 取消流程实例
  • 完成用户任务
  • 开始进行任务
  • 取消案例实例
  • 用户管理相关动作

默认安全策略

包含两个重要的安全策略模型:

  • 常规安全策略(basic-security-policy):用于所有权限检查
  • 严格安全策略:提供更严格的权限控制

默认内容模型

提供三种基本内容类型:

  • 合同
  • 通用
  • 策略

总结

Flowable 的自动部署功能为开发者提供了一种简单而强大的方式,从类路径直接部署各种模型和配置文件到 Flowable 平台。通过合理利用这些功能,可以显著提高开发效率和部署可靠性。

无论是使用默认的部署路径,还是通过配置属性自定义部署选项,Flowable 都提供了灵活的方式来满足各种部署需求。