把JBPM運用到實際專案中(1)

2021-08-29 05:53:23 字數 680 閱讀 1231

序言

jbpm在國內使用的人還不是很多,所以關於jbpm的中文資料非常的少。就算是e文不錯的同志也不會經常上國外的論壇、社群,所以在jbpm的資料上基本就是一本官方的reference。雖然上面的內容是面面俱到,但是深度都是一點都沒有,對於所有的知識點和技術基本上都是點到即止。這所有的一切使得我們想把jbpm運用到實際專案中來有很大的難度。

《把jbpm運用到實際專案中》序列文章是我在把jbpm使用到專案中的一些心得和經驗,在這裡把她記下來,希望可以給研究jbpm的朋友一些提示。

提出問題

如何執行jbpm的示例程式?如何部署jbpm?如何安裝jbpm流程設計器?

如何把jbpm和spring整合在一起?

如何實現會簽會辦?(參見文章《jbpm流程通過action動態建立taskinstance來實現「會簽」(續)》)

如何把jbpm和自建系統的使用者模型結合在一起?

如何跟蹤流程執行路徑使流程打回時回到前乙個執行者?

如何實現對流程以及流程節點的授權?

如何把流程和業務表單繫結?

如何實現流程的回退?

如何生成流程例項圖?

如何管理(掛起\暫停\中斷)流程?

暫時列出這10個方面的主題(有的也不能算是主題了,不過也都是乙個實際要解決的問題),以後再不斷的完善。哈哈,有了這個列表就是有了目標。把jbpm進行到底!!

關於cachedrowset在實際專案中的應用

由於專案需求原因,需要實現乙個功能就是,抽取大量的資料庫資料然後寫入文字並打包上傳。看似乙個很簡單的東西,在大資料量的環境下就顯得不是那麼簡單了。首先有60張左右的表需要進行資料的處理。各個公司情況不同,表的總資料量可能是幾千萬到幾十億不等。所以,耗時非常嚴重。由於只是單純的進行資料的提取加工寫入文...

實際專案中的演算法問題

最近在做大促需求的時候,根據與產品討論出來的乙個優化方案涉及到兩個個人感覺很不錯的演算法知識,可以簡單的抽象成資料結構演算法問題。特此分享一下此次實戰中的一些思路。前言 乙個揀貨任務是倉庫內分配作業人員的最小單位,即乙個作業人員通過手持rf裝置即可獲取乙個揀貨任務,這個揀貨任務包含多個商品,也就是乙...

專案中用到的python

import scipy.io as scio 資料輸入輸出,載入和儲存matlab檔案,例如下面 train norm scio.loadmat train norm file 這裡面包含兩個矩陣 train datan train labeln test norm scio.loadmat te...