LogicFlow実践ガイド:カスタマイズと機能拡張

LogicFlowは、フローチャートやBPMNなどのダイアグラムを作成するための強力なJavaScriptライブラリです。このガイドでは、基本的なセットアップから高度なカスタマイズまで、実践的な使い方を解説します。 基本セットアップ 1. モジュールのインポート import LogicFlow from '@logicflow/core' import { onMounted, ref } from 'vue' 2. コンテナの準備 <div ref ...

7月29日 20:21 投稿

FlowableワークフローエンジンとSpring Bootの連携実装

FlowableワークフローエンジンとSpring Bootの連携実装 動作環境 JDK 11 Spring Boot 2.7.6 Flowable 6.8.0 MySQL 8.0.27 BPMNプロセスの作成 1. オンラインフロー図作成ツールの利用 簡単な休假申請プロセスをツールで描画します。ツール:http://www.bpmnmodeler.com/ 2. 完成したプロセス定義XML <?xml version="1.0" encoding="UTF-8"?> <definition ...

7月26日 17:09 投稿

SpringBootとActiviti7によるワークフロー実装ガイド

SpringBootとActiviti7の連携 <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter</artifactId> <version>7.1.0.M4</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifac ...

7月20日 16:24 投稿

Flowable 6.8:フォームデータのリプレイ方法

前回の記事では、フォームとそのデータストレージについて学びました。フォームは、ユーザーがカスタマイズしたページであり、その中核となるのは要素のキー(key)と、ユーザーが入力した値(value)です。プロセスの開始時に、これらのデータはact_ru_variableテーブルに保存されます。フォームの値だけでなく、プロセスで定義された条件式なども同様に保存されます。 以 ...

6月21日 23:19 投稿

Spring Boot 2.7でActiviti 7を統合する設定手順

Spring Boot 2.7.16を使用する場合のActiviti 7統合設定を説明します。 org.springframework.boot spring-boot-starter-parent 2.7.16 データベースおよびActiviti関連依存を追加します。 org.springframework.boot spring-boot-starter-web com.mysql mysql-connector-j 8.0.23 ...

6月16日 19:21 投稿

Vue 3とbpmn.jsによるワークフロー図作成コンポーネントの活用

bpmn-vue-tempは、Vue 3およびbpmn.jsを基盤としたコンポーネントライブラリです。このライブラリを活用することで、ワークフロー図の描画および解析機能をWebアプリケーションに容易に実装できます。 インストール手順 プロジェクトにパッケージを追加します。 npm install bpmn-vue-temp --save グローバル登録 アプリケーション全体でコンポーネントを利用可能にする ...

5月24日 21:41 投稿