Flowable 流程引擎(二):Spring Boot 整合 Flowable Modeler

一、Flowable Modeler 簡介

Flowable Modeler用于建模BPMN流程、DMN選擇表、表單定義,以及創建應用定義。BPMN Modeler使用與Flowable 5相同的Oryx與Angular架構,只是遷移為獨立的Modeler應用中。

二、開始

1. 添加依賴

在使用Flowable Modeler應用時,要先部署Flowable IDM應用。

Flowable IDM應用,用于其他三個Flowable web應用的認證與授權。因此如果你想要運行Modeler,Task或者Admin應用,就需要運行IDM應用。Flowable IDM應用是一個簡單的身份管理應用,目標是為Flowable web應用提供單點登錄能力,并提供定義用戶、組與權限的能力。

所以要同時加入IDM和Modeler兩個包

        <dependency>
            <groupId>org.flowable</groupId>
            <artifactId>flowable-spring-boot-starter-ui-idm</artifactId>
            <version>6.6.0</version>
        </dependency>
        <dependency>
            <groupId>org.flowable</groupId>
            <artifactId>flowable-spring-boot-starter-ui-modeler</artifactId>
            <version>6.6.0</version>
        </dependency>

2. 添加配置

配置賬號密碼

flowable:
  idm:
    app:
      admin:
        password: test
        user-id: admin
        first-name: admin
        last-name: admin

3. 登錄

加入依賴和配置后就基本OK了,啟動項目訪問地址:
http://localhost:9000/modeler

modeler登錄界面
modeler主頁面
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容