天天看点

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来实现的时候,是通过可视化的

编程来完成代码结构的。