jFinal整合activiti流程管理框架

2021-08-17 09:12:06 字數 1679 閱讀 5640

在前一段時間,在乙個物料管理的系統的時候,客戶在談進貨管理的需求的時候,說要用到審批流程。博主表示沒有做過流程管理的專案,也沒有整合過相關的框架到專案。有點小方,但是也只能摸著石頭過河唄。查了一下網上關於流程管理的框架,發現還是比較多的介紹,考慮到對這類框架的接觸不多,我就選了乙個比較成熟、主流、資料介紹也比較多的框架,也就是activiti了,我整合的步驟如下。

第三,配置。activiti的配置有兩種方式:分別是單獨建立流程引擎和spring方式下建立流程引擎。區別在與processengineconfiguration的class。

(1) 單獨模式:它會去classpath下的activiti.cfg.xml(檔名必須是這個),基於這個配置來建立引擎。

(2)spring模式

1.如果要在spring環境下使用流程引擎,配置檔名可以叫做spring-activiti.xml等自定義的名字。

而且類要發生變化:org.activiti.spring.springprocessengineconfiguration

然後這個spring-activiti.xml檔案要被引用,名字要對應。

2.資料庫的配置

由前面可以知道,不管是單獨模式還是spring模式,processengineconfiguration裡面的屬性配置是一樣的。

但是資料庫的配置也有兩種方式。

(1)jdbc方式

(2)datasource方式

按照這個步驟我們就完成了activiti的配置步驟了。

第四,建立activiti的23三張表。如果你想在本地執行main函式,直接建立表,建議你這麼做

第五,流程圖設計

CRM 客戶關係管理系統 整合Activiti框架

一 步驟 1.匯入activiti jar包 activiti bpmn converter 5.22.0.jar activiti bpmn layout 5.22.0.jar activiti bpmn model 5.22.0.jar activiti common rest 5.22.0.j...

listactivity與activity的區別

listactivity實際上是listview和activity的結合體。也就是說,乙個listactivity就是只包含乙個listview元件的activity。在listactivity類內部通過 來建立listview物件,因此,使用listactivity並不需要使用xml布局檔案來定義...

springboot中使用Activiti郵件任務

springboot中使用activiti郵件任務 解決方法 activiti允許通過自動郵件服務任務來增強業務流程,這些任務將電子郵件傳送給乙個或多個收件人,多個人以逗號隔開,包括抄送,密件抄送,支援傳送html內容等。to 郵件接收人,多個人使用英文逗號隔開 subject 郵件主題 cc 電子...