![Flowable流程引擎实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/157/48836157/b_48836157.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.3 启动第一个完整流程
一个最基本的Flowable流程开发过程是,设计确认流程内容,使用流程设计器建模流程,导入或通过接口方式将流程定义XML文件部署到流程引擎上,通过流程引擎提供的服务类执行流程实例,自动保存流程数据到数据库,如图2.8所示。
![](https://epubservercos.yuewen.com/0A60E2/28537528607631206/epubprivate/OEBPS/Images/txt002_9.jpg?sign=1739348083-X1E6cHCO3KGxfrnFxkDDOLaSblI0f6A2-0-6567562adf82b6e7216b234f043d856e)
图2.8 Flowable流程开发过程
Flowable官网教程提供了一个简单的流程运行例子,它非常适合初学者完整认识和使用Flowable流程引擎。
我们将实战的例子是一个简单的请假(Holiday Request)流程,具体如下。
● 员工(Employee)申请假期。
● 经理(Manager)批准或拒绝申请。
● 我们将模拟在某个外部系统中注册申请,并向员工发送一封包含结果的电子邮件。