activiti 批量 mysql_Activiti6系列(3)- 快速體驗

一、部署啟動activiti

####1、部署,將兩個war包拷貝到Tomcat下即可。

![](https://img2018.cnblogs.com/blog/1755845/201908/1755845-20190802010532367-2002399291.png)

2、啟動tomcat,訪問http://127.0.0.1:8080/activiti-app

默認賬號密碼:admin test

d3a0e9d27c40eb94669e0775be22c3f7.png

二、修改數據連接和密碼

####1、可以直接在頁面上修改密碼,但是重啟后就還原了,這是因為默認用的h2數據連接,要改成mysql或其它的來持久化。

![](https://img2018.cnblogs.com/blog/1755845/201908/1755845-20190802010935451-259948929.png)

be6ec58131ff64195febf1fdf2f05037.png

2、使用sublimetext工具打開tomcat,方便進行配置文件的修改。

找到被解壓的war包,activiti-app/WEB-INF/classes/META-INF/activiti-app/activiti-app.properties文件,進行修改。

f1a15d902e14254ce51aa4790e8ec4f9.png

修改如下:

4481ee94708d0b40e3d8ef58a2005c28.png

5e19a530b59821b0d2b72bfd967b1183.png

也可以加上DEBUG來看運行的過程:

f4e3e5581dcae5702dc99423171fb326.png

3、因為默認數據源連接的數據庫是activiti6ui,所以我們創建出這個數據庫。

3e09611a28508ce352d795213791c777.png

615d553696cbbef486c147187dfa32ab.png

4、將tomcat下的activiti-app.war刪掉,只留下文件夾,以免它自動解壓覆蓋了我們前面的配置。

3e7282e029203eeb5366d95b7337f2b0.png

5、重啟,看修改后的效果。

PS:記得先shutdown.sh,然后刪掉war,然后再重啟。

c3b7645d90d0acdee3172120061e9c75.png

打開下面這幾個和用戶有關的表

2001513343a0157ff713f69f27aa2f10.png

發現修改的配置都生效了,在mysql中持久化了。

f32546d17493a22f3feec3bc80059e83.png

be70ef04c98482c0638683c2cfa1e607.png

再去看看activiti-app界面,能否登錄:

28f6a49f0fa9bd48059cfa0397b97e06.png

1a88937154ce57172369bb701df15253.png

三、體驗一個請假流程

####1、創建三個用戶用來測試,分別代表員工(EM)、領導(TL)、人事(HR)。

![](https://img2018.cnblogs.com/blog/1755845/201908/1755845-20190802011618200-122632232.png)

2、點擊菜單processes,新建一個流程。

41074b6edba0f4e014f3be547fe25894.png

3、選中流程任務,點擊參數中的Assignment,選擇一個待辦處理人。

6a86c4886b837a61f47c158c0e1d925a.png

4、點擊菜單Apps,創建一個app來單獨存放請假有關的流程。

619c2644ac8205bfd9917f557a1a1a42.png

33e7460c1368440f9d0e37736a8392b3.png

5、點擊Edit included models,把之前建立的請假流程加入到這個模塊中去。

d3568d2a449957fb1f825db68bffd459.png

9c1069a54d98a68d7f0c8e755fe4545f.png

6、點擊左上角保存按鈕,會彈出提示,勾選publish,發布流程。

151eb62765dce7c024c3ba01aca2dcd0.png

7、開始測試,先以員工zhangsan進行登錄,發起請假流程。

點擊Processes后,start process。

b66e92555b77cb29b363e7b2ca18bf25.png

可以加上注釋說明

5ea6691e457bc68f9c3de1c7211b0c93.png

可以打開流程圖,看到發起流程后,當前流程自動流轉到了部門經理審批環節。

7570c2dd6014f731948d1e027cee319e.png

069af53ee66cbc991b25264a7971509f.png

8、以領導TL的身份登錄,登錄lisi賬戶。

登錄進來后可以發現,已經有這個待辦了。

c4f373d73a723f14923c4147d917d933.png

點擊Claim,然后點擊complete。

0034c7cbd4927a88e1c28d07d5be2886.png

看到流程審批完成,流轉出去了。已經去了HR的環節。

8bcfc4d8e693f3cd6ad8a83758d50086.png

9、以HR身份登錄,wangwu賬戶。

可以看到已經有待辦了

ab7ce3724f5f500e8288ffb9a781e799.png

點擊Cliam,然后點擊complete。

87656f5349dbe8bb5599cd5cdfdf85a6.png

點擊processes,發現不能看流程圖了,因為整個流程已經走完了。

c4e4340c0a7b67869a8924905df9c160.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/454902.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/454902.shtml
英文地址,請注明出處:http://en.pswp.cn/news/454902.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【啟動】Windows上啟動圖形化軟件,報錯: 無法啟動此程序,因為計算機中丟失api-ms-win-crt-runtime-1-1-0.dll...

今天在安裝了jetbrains官網上的ToolBox軟件后,沒有辦法啟動起來,報錯如下: 無法啟動此程序,因為計算機中丟失api-ms-win-crt-runtime-1-1-0.dll 嘗試重新安裝了并沒有什么用,現在來解決方法: 直接找到官方的…

論文: YOLO9000-Better,Faster,Stronger

論文閱讀: YOLO9000-Better,Faster,Stronger YOLOv2 是經過改造之后的YOLO Batch Normalization:在所有的conv layer后加了BN之后提高了2% mAP,BN可以幫助regularize模型,這樣的話就可以放棄 dropout。 High Resolution Classifi…

怎么ie取消要打開或保存來自_取消認證后,發票抵扣就這么簡單!

點擊標題下「中財訊集團」可快速關注3月1日起,取消增值稅發票認證的納稅人范圍擴大至全部一般納稅人。一般納稅人可以自愿使用增值稅發票選擇確認平臺查詢、選擇用于申報抵扣、出口退稅或者代辦退稅的增值稅發票信息。具體如何操作呢?掌握以下步驟&#…

Google發布文檔數據庫Firestore

Google發布了Cloud Firestore,它是用于移動、網絡和服務器應用程序的文檔數據庫。\\去年我們曾報道過Google Firebase,它是一種用于移動和網絡開發的數據庫,提供實時的和離線的數據訪問,與許多Google服務相集成。他們現在推出了一…

好的軟件架構設計

什么是架構 前言:軟體設計師中有一些技術水平較高、經驗較為豐富的人,他們需要承擔軟件系統的架構設計,也就是需要設計系統的元件如何劃分、元件之間如何發生相互作用,以及系統中邏輯的、物理的、系統的重要決定的作出。在很多公…

HihoCoder 1323 回文字符串

回文字符串 思路 動態規劃&#xff1a; 可以有三種修改決策 將開頭和結尾字符改成一樣在開頭加一個和末尾相同的字符在末尾加一個和開頭形同的字符代碼&#xff1a; #include <stdio.h> #include <iostream> #include <string.h> using namespace std; char …

python線程狀態_Python線程

1. 線程基礎1.1. 線程狀態線程有5種狀態&#xff0c;狀態轉換的過程如下圖所示&#xff1a;1.2. 線程同步(鎖)多線程的優勢在于可以同時運行多個任務(至少感覺起來是這樣)。但是當線程需要共享數據時&#xff0c;可能存在數據不同步的問題。考慮這樣一種情況&#xff1a;一個列…

JavaScript中錯誤正確處理方式,你用對了嗎?

JavaScript的事件驅動范式增添了豐富的語言&#xff0c;也是讓使用JavaScript編程變得更加多樣化。如果將瀏覽器設想為JavaScript的事件驅動工具&#xff0c;那么當錯誤發生時&#xff0c;某個事件就會被拋出。理論上可以認為這些發生的錯誤只是JavaScript中的簡單事件。 本文將…

文件分割機

文件分割與合并 要求&#xff1a;實現對大文件的分割與合并。 按指定個數切&#xff08;如把一個文件切成10份&#xff09;或按指定大小切&#xff08;如每份最大不超過10M&#xff09;&#xff0c;這兩種方式都能夠。 程序說明&#xff1a; 文件分割&#xff1a;把一個文件分割…

mysql pow函數怎么用_pow函數怎么用

PHP pow函數表示指數表達式。pow函數怎么用&#xff1f;php pow()函數 語法作用&#xff1a;pow()函數的作用是將一個數進行n次方計算后返回語法&#xff1a;pow(X,Y);參數&#xff1a;X表示要做處理的數字Y表示指定n次方中的n數值說明&#xff1a;返回X的Y次方冪&#xff0c;如…

【IntelliJ IDEA】添加一個新的tomcat,tomcat啟動無法訪問歡迎頁面,空白頁,404

第一部分&#xff0c;添加一個tomcat 1.先把Toolbar 和 Tool Buttons顯示出來 2.選擇Edit Configurations 3.添加一個新的tomcat server進來 解決no artifacts configured問題&#xff0c;就是沒有項目加入里面 先添加一個沒有的項目 啟動之后找不到 頁面 第二部分&#xff0c…

回文數-時間變換-判斷郵箱

class huiwenshu public class huiwenshu {public static void main(String[] args) {System.out.println("輸入...");Scanner in new Scanner(System.in);String number in.next();boolean flag true;for(int i0;i<number.trim().length()/2;i){if(!String.va…

mac eclipse tomcat mysql_mac下使用eclipse+tomcat+mysql開發 j2ee(一)

在這里是使用eclipse&#xff0b;tomcat&#xff0b;mysql的方式。1、軟件下載(1) eclipse我使用的是mac&#xff0c;因為本人是蘋果客戶端開發者&#xff0c;所以目前只有蘋果機器了。首先下載eclipse for mac&#xff0c;選擇mac 64位&#xff0c;下載eclipse-jee-kepler-SR1…

社交系統ThinkSNS-plus(TS+)V1.0發布!

2019獨角獸企業重金招聘Python工程師標準>>> 需要購買源碼的同志們&#xff0c;依然隨時可以聯系我們手機&#xff1a;18108035545&#xff08;同微信&#xff09;&#xff1b;電話&#xff1a;028-82884828 &#xff1b;QQ&#xff1a;3298713109&#xff1b; 從決…

《軟件架構設計》一書目錄

第一部分 軟件架構概念與思想篇 1 第1章 解析軟件架構概念 3 1.1 軟件架構概念的分類 3 1.1.1 組成派 4 1.1.2 決策派 5 1.2 軟件架構概念大觀 5 1.2.1 Booch、Rumbaugh和Jacobson的定義 5 1.2.2 Woods的觀點 6 1.2.3 Garlan和Shaw的定義 6 1.2.4 Perry和Wolf的定義 …

.net 讀取mysql數據庫配置文件_.NETCore添加及讀取默認配置文件信息

這里的默認配置文件指的是項目中的appsettings.json文件&#xff0c;我們可以把一些配置信息保存在里面&#xff0c;比如數據庫連接信息。來吧&#xff0c;看例子&#xff1a;1、先在appsettings.json文件中寫入數據庫的連接信息&#xff1a;{"Logging": {"LogL…

年齡層統計SQL

-- 處理名單丟失SELECT u.user_id u_userid,o.user_id o_userid,o.* FROMtb_gh_orders o LEFT JOIN tb_gh_user u ON o.user_id u.user_id WHERE o.course_id 128 AND o.order_state 1 ;-- 年齡段統計SELECT T1.*,CONCAT(LEFT (T1.C1 / T2.C2 * 100, 5), %) P FROM(SELECT C…

h5 img js 點擊圖片放大_H5實現移動端圖片預覽:手勢縮放, 手勢拖動,雙擊放大......

查看示例效果&#xff1a;一、功能介紹圖片預覽主要有以下幾個功能點組成&#xff1a;監聽圖片點擊事件&#xff0c;進入圖片預覽模式自定義手勢事件, (雙指縮放&#xff0c;滑動&#xff0c;雙擊。。。)監聽圖片手勢事件&#xff0c;通過 transform-matrix 實現圖片的各種變換…

[轉載]建立團隊溝通協作工作方式

很多初創團隊、以及剛開始嘗試敏捷的團隊&#xff0c;沒有工作協議的概念&#xff0c;熱熱鬧鬧&#xff0c;混混亂亂。本文介紹了關于工作協議的What, Why, Who, When, 以及How。 What:什么是工作協議 工作協議&#xff1a;由團隊共同商議&#xff0c;達成一致遵守的一組規則、…

私有云促進企業管理變革 助力企業快步前行

在全球經濟迅速發展和科學技術突飛猛進的情況下, 無論是制造型企業還是服務型行業&#xff0c;企業數量都在迅速增加,產品和服務質量也日趨完善。這必然導致一個結果——企業間的競爭更加激烈、產品的同質化現象日益明顯。在這樣的大背景之下, 再伴隨著現代管理和營銷理論的不斷…