mysql mysql-connector-java runtime
流程设计
工作流开发的核心是任务流程的设计,Flowable
官方建议采用业界标准BPMN2.0
的 XML
来描述需要定义的工作流。
我们需要在 resource
目录下创建 processes
路径,存放相关的 XML
流程配置文件。Flowable
框架会默认加载此目录下的工作流文件并解析 XML
,并将解析后的流程配置信息持久化到数据库。
Flowable
是依赖于数据库的,但它并不需要我们手动的创建表,而是在程序第一次启动时,自动的向MySQL
中创建它所需要的一系列表。
spring:
datasource:
url: jdbc:mysql://47.93.6.5:3306/order?serverTimezone=UTC
username: root
password: 123455
看到项目启动成功一共生成了60个表,数量还是比较多的,建议使用专门的数据库存在这些工作流表。