天天看點

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

關鍵字: 馳騁工作流程快速開發平台 工作流程管理系統 工作流引擎 asp.net工作流引擎 java工作流引擎 開源馳騁BPM 低代碼快速開發架構

整理|老範

出品|馳騁CCFlow

相信大家已經非常了解馳騁CCFlow工作流程快速開發平台的所有開源産品,是純國産、接地氣的國内知名老牌工作流引擎,多年來秉承開源、共享精神,與上百家知名科技公司及企事業機關建立了友好的合作關系。歡迎各位進入馳騁公司官網ccflow.org了解最新前沿技術。

一直想寫篇文章,那就從連載開始吧,從淺入深的進行幹貨分享,讓使用者少走彎路。言歸正傳,進入正題。

JFlow支援Git或SVN:

JFlow源碼:https://gitee.com/opencc/JFlow

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

本人用SVN,至于用什麼用戶端下載下傳,看個人使用習慣,下圖是已下載下傳的目錄結構

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

我的版本是IDEA 2021。不習慣用Eclipse,為什麼?就是不想用!

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

等待加載工作區并建立索引,開始建構,如果沒有Maven建構工具的同志自行解決

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

建立空白資料庫,資料庫用戶端就用Navicat Premium 15。

馳騁所有開源産品支援Oracle、SqlServer、MySQL等主流資料庫

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

更改JFlow資料庫連結,如果是Oracle資料庫,AppCenterDBDatabase=FYD_JFLOWTEST注意大小寫。其它資料庫類型參照jflow.properties屬性檔案中的相關配置。

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

打開Maven建構工具,展開jflow(root)-生命周期清單,輕按兩下【install】指令開始部署安裝

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

這裡強調一點:已經在IDEA裡添加了Tomcat伺服器,那麼直接啟動伺服器即可。對于沒有添加Tomcat伺服器的小夥伴,可以用上述2.7步驟,把jflow-web\target目錄下生成jflow-web.war部署在外部Tomcat伺服器中安裝即可。

JFlowSpringBoot源碼:https://gitee.com/opencc/JFlowSpringBoot

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

目錄結構如下圖

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

必須設定工作路徑,否則404錯誤

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

修改application.properties檔案中的spring.profiles.active,如spring.profiles.active=mysql,對應的必須修改application-mysql.properties資料庫連接配接

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇
馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇
馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

運作“JFlowApplication”

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

運作前注意修改運作方式。如果開發工具中運作IsStartJarPackage=0,否則為1

啟動服務,浏覽器通路:http://localhost:8089/jflow-web/

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇
馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

選擇接受GPL開源協定并開始安裝

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

安裝成功後資料庫表

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

流程設計背景

馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇
馳騁BPM低代碼快速開發平台之-JAVA版準備工作篇

本篇主要介紹了馳騁開源低代碼開發平台的Java版本準備工作,感謝各位對馳騁BPM低代碼快速開發架構的大力支援,連載章節繼續更新,敬請期待。。。。。

更多精彩開源技術分享,請移步以下連結:

CCFlow 官方網站:http://www.ccflow.org

馳騁BPM低代碼開源架構:https://gitee.com/opencc

線上示範:http://demo.ccflow.org

視訊教程:http://ccflow.org/ke.htm

WiKi文檔:https://gitee.com/opencc/JFlow/wikis/pages/

繼續閱讀