天天看點

java flow step,WorkFlow入門Step.8—Flow Switch的用法

FlowChart 是非常重要的元件,以流程圖的方式來建構業務流程 下面我們就來看看如何使用FlowChart來建立工作流流程,來達到我們的業務目标。上篇我們也講述了FlowChart的用法,本篇來講述其中的Switch的用法。

1、建立一個控制台工作流應用程式:

java flow step,WorkFlow入門Step.8—Flow Switch的用法

2、拖拽一個flowchart與一個sequence控制流到設計器中

java flow step,WorkFlow入門Step.8—Flow Switch的用法

3、我們輕按兩下"FlowChart活動",檢視該活動具體的設計器界面如下:

java flow step,WorkFlow入門Step.8—Flow Switch的用法

4、我們拖拽一個FlowSwitch活動到FlowChart活動上:

java flow step,WorkFlow入門Step.8—Flow Switch的用法

5、設定完畢後,我們來添加switch的各個分支:

java flow step,WorkFlow入門Step.8—Flow Switch的用法

6、我們運作上述的程式,來看看結果吧:

java flow step,WorkFlow入門Step.8—Flow Switch的用法

上面我們的4個分支,都是獨立的,下面我們來看看,如果我們來把A分支去掉,修改成預設分支的情況會有什麼效果?

1、修改上述分支節點中的“A”,将A節點的相關修改為如下:

java flow step,WorkFlow入門Step.8—Flow Switch的用法

2、我們再次運作,檢視結果是不是和我們的預期的結果相同:

java flow step,WorkFlow入門Step.8—Flow Switch的用法

是以通過上面我們能夠看出,FlowSwitch的用法與我們平時的Switch…Case組合的結構是差不多,不過是,我們通過WF來實作的時候,是通過可視化的

程式設計來完成代碼結構的。