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的内容出现

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