Activiti工作流框架——環境準備

eclipse:

Help -> Install New Software

add ->

Name: Activiti BPMN 2.0 designer

Location: http://activiti.org/designer/update/

在Detail部分記得選中 "Contact all updates sites.." , 因為它會檢查所有當前安裝所需要的插件并可以被Eclipse下載

jar包:

在activiti-5.13->wars目錄下是一些示例項目,解壓activiti-rest項目,導入activiti-rest目錄中WEB-INF\lib下所有包。添加到classpath中。

由于我們使用的是Mysql數據庫,Mysql數據庫的鏈接驅動Activiti官方包中并沒有提供,需要我們自己導入。手動導入mysql-connector-java.jar,添加到classpath下。


自動生成流程圖片

打開菜單Windows->Preferences->Activiti->Save下流程流程圖片的生成方式:

雖然流程引擎在單獨部署bpmn文件時會自動生成圖片,但在實際開發過程中,自動生成的圖片會導致和BPMN中的坐標有出入,在實際項目中展示流程當前位置圖會有問題。

所在完成以上配置后,會由我們自己來管理流程圖片。在發布流程時把流程規則文件和流程圖片一起上傳就行了。


初始化數據庫

建立數據庫

一、使用代碼創建所需要的23張表

二、使用配置文件創建需要的23張表

配置文件位置
配置文件寫法
添加日志文件到resources文件夾下




創建流程圖
流程圖


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

推薦閱讀更多精彩內容