Idea使用Activty工作流

(1)第一步:IDEA安裝Activiti插件

首先,創建一個普通的Java工程即可,然後按照下面流程進行:

1:點擊菜單中的File(最左上角),選擇settings

 

 

 

 

3

3:

然後點擊右邊的安裝,等待一下就可以啦。

 

(2)創建Activiti流圖

(3)創建一個流程圖(這裏就用一個學生請假實例來進行)

1:首先選擇一個startEvent,也就是流程的開始,並且點擊一個額外的界面地方,然後輸入該處理流程的名稱和ID,這裏就輸入爲shenqing

2:在選擇一個UserTask按鈕,表示一個處理任務,同理命名爲“請假申請”

 

:在選擇一個UserTask按鈕,表示一個處理任務,同理命名爲“班主任”

4:在選擇一個UserTask按鈕,表示一個處理任務,同理命名爲“教務處”

 

5:選擇一個EndEvent按鈕,表示流程的結束;

6:將各個按鈕進行連線。(將鼠標放到每個按鈕的“正中心”,然後拖着到想要鏈接的另外一個按鈕即可,出現線條)

7:最終的效果。描述:就是學生提交請假申請——》班主任審覈——》教務處審覈

(4)將第三步中創建的shenqing.bpmn文件生成一個png格式的內容。對於這個的話,在IDEA與Eclipse有一點不一樣,因爲,在Eclipse中,當保存了之後,就會生成一個對應的png的圖片,而在IDEA中需要手動進行生成。

1:首先將shenqing.bpmn的後綴改爲xml

2:當點擊xml文件,我們會看到裏面之前的文字都是亂碼了,那麼如何進行解決?

小點1:找到自己IDEA的安裝目錄下的bin文件

小點2:找到如圖所示的內容

 


--

小點3:分別打開這兩個文件,然後添加一行內容(追加到最後即可):

小點4:保存內容,然後重啓IDEA,就會發現不會亂碼了

3:右擊xml文件,然後選擇:

4:然後繼續:

 保存到對應的工程下面即可。就會看到有個shenqing.png的內容出現

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章