javaee分校課件bos物流-day_第1頁
javaee分校課件bos物流-day_第2頁
javaee分校課件bos物流-day_第3頁
javaee分校課件bos物流-day_第4頁
javaee分校課件bos物流-day_第5頁
免費預覽已結(jié)束,剩余9頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、BOS物流第十一天開場白(ppt扉頁說的話): 講了那么長時間的工作流,到底怎么使用,我們今天就會把Activiti應用到我們的項目中。應用也不難,就是在頁面上加上一些點擊的按鈕,點吧點吧就OK了。0.1課程內(nèi)容: 0.2課程目標: 第一堂課時長:35分鐘內(nèi)容:01-將activiti應用到項目中.avi02-流程定義查詢.avi1.1 將activiti應用到項目中時長:81.1.1開場白 要使用到項目中,我們需要做一些準備工作,首先要在項目中導入相關的jar包,很多同學上來就整配置文件,最后發(fā)現(xiàn)各種class找不到,就是因為沒有先導入jar包,導完jar包然后再進行配置文件的配置,在一個就

2、是數(shù)據(jù)庫,數(shù)據(jù)庫你可以提前做這個按照個人習慣。1.1.2視頻課程名稱:01-將activiti應用到項目中.avi課程長度:時長:5分鐘29秒1.1.3總結(jié)與補充無1.1.4課堂提問與練習無1.1.5習題答案無1.2 流程定義查詢時長:14分鐘1.2.1開場白 我們把工作流應用到項目中就不像之前那樣了,都是寫個方法測試,我們需要在頁面上進行相關的操作。我們在操作的時候其實操作的主要都是一些流程定義,我們開始做的功能就是流程定義的管理,在這個管理中,我們先來做流程定義的查詢操作,定義有很多,我們查詢最新的版本。1.2.2視頻課程名稱:02-流程定義查詢.avi課程長度:11分21秒1.2.3總結(jié)

3、與補充我們這里流程定義的操作比較特殊,需要查數(shù)據(jù)庫么?當然需要,只不過不需要我們自己寫sql,底層是不是也執(zhí)行了數(shù)據(jù)庫的操作,只不過封裝好了,我們直接調(diào)用提供好的方法即可。流程定義的操作相對于之前的操作更簡單了。1.2.4課堂提問與練習無1.2.5習題答案無1.3 部署流程定義時長:10分鐘1.3.1開場白 那么這些流程定義從哪里來的,是不是我們發(fā)布之后生成的,每發(fā)布一次都會產(chǎn)生一個最新的流程定義。那么我們接下來要做的功能就是部署流程定義。我們之前部署的時候怎么部署的?是不是加載xml配置文件,在一個就是使用zip啊,我們接下來就來使用zip文件來部署,做一個上傳zip文件然后再部署的功能。1

4、.3.2視頻課程名稱:03-部署流程定義.avi課程長度:7分29秒1.3.3總結(jié)與補充這里我們部署完之后,直接重定向到查詢最新的流程定義的列表做了一個跳轉(zhuǎn),列表展示的就是我們剛部署的那個最新的流程定義了。1.3.4課堂提問與練習無1.3.5習題答案無第二堂課時長:40分鐘內(nèi)容:04-查看png流程圖片.avi05-查看正在運行的流程實例.avi2.1 查看png流程圖片時長:13分鐘2.1.1開場白 剛才大家都看到了,在剛才展示的流程定義列表中,有一個操作時查看流程圖,我們接下來就來做這個功能。大家思考一下我們怎么來做?站看圖片嘛,首先要獲取到展示的流程圖片,然后展示到頁面上是不是就Ok了。

5、2.1.2視頻視頻名稱:04-查看png流程圖片.avi課程長度:9分17秒2.1.3總結(jié)與補充說一下執(zhí)行順序,首先需要提供流程定義的id,在action中根據(jù)id獲取png圖片的輸入流,這是劉獲取到了圖片資源了,緊接著再以文件下載的方式展示到瀏覽器上。 這里加了一個struts2的配置,專門用用傳輸文件的,我們這里設置的時圖片文件。2.1.4課堂提問與練習無2.1.5習題答案無2.2查看正在運行的流程實例時長:16分鐘2.2.1開場白剛才的查詢是查詢的最新的流程實例,那么我想得到當前正在使用運行的流程實例,那該怎么做的。這就是我們接下來要做的功能。這個其實也不難,調(diào)用一個方法就搞定了,獲取r

6、untime的實例就Ok了。2.2.2視頻課程名稱:05-查看正在運行的流程實例.avi課程長度:13分32秒2.2.3總結(jié)與補充我們在使用的過程中可能會有一些流程變量,這里我們有把流程實例獲取到做了展示,整個國政就是查詢。2.2.4課堂提問與練習無2.2.5習題答案無第三堂課時長:40分鐘內(nèi)容:06-同步數(shù)據(jù).avi07-查看流程實例運行狀態(tài).avi3.1同步數(shù)據(jù)時長:18分鐘3.1.1開場白以上的功能都是流程定義的操作,那么大家想一個問題,我們在操作流程定義的時候是不是需要很多用戶啊,這些用戶從哪里來的?是不是就是我們網(wǎng)站系統(tǒng)的,這兩邊的用戶是同一批,并且這些用戶還有對應的角色,既然是這樣

7、,我們在操作用戶的時候就應該把數(shù)據(jù)同步到activiti的user中來使用,只不過activiti中的用戶都應該有自己的候選人的組,這些我們都需要做數(shù)據(jù)的同步,接下來我們就來看數(shù)據(jù)同步怎么來做。3.1.2視頻課程名稱:06-同步數(shù)據(jù).avi課程長度:13分4秒3.1.3總結(jié)與補充對應關系:角色對應 activiti中的Group組。用戶對用activiti中的user。在添加user的時候注意,同時將用戶和候選人組進行關聯(lián),使用的時role的name作為組id。3.1.4課堂提問與練習無3.1.5習題答案無3.2查看流程實例運行狀態(tài)時長:22分鐘3.2.1開場白咱們做的這個功能也是實例列表,也應該有對應的查看流程圖的功能,這個剛才已經(jīng)做過了,相當于咱做一遍就比較簡單了。我們還可以做什么呢?如果我想查看當前運行的一個流程實例到了那一個環(huán)節(jié),是不是有這個查看的必要啊,這也是接下來要進行的操作。3.2.2視頻

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論