注:我这里依赖使用Maven管理。
一、我们需要先引入相关依赖。
<dependency>
<groupId>org.flowable</groupId>
<artifactId>flowable-spring-boot-starter</artifactId>
<version>6.4.2</version>
<exclusions>
<exclusion>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
</exclusion>
</exclusions>
</dependency>
这里我引入了Flowable相关的maven依赖,而且大家可以看出我这里排除了mybatis的依赖。这是因为在引入Flowable依赖时,也会引入mybatis的依赖,而mybatis的依赖我已经添加了,所以这里会造成冲突,故只需要引入Flowable依赖时不引入mybatis依赖,mybatis的依赖我们还是像以前一样单独引入就好了。
Flowable需要数据库来存储数据。所以我们还需要引入数据库的依赖。因为我这个项目之前就是使用的mysql数据库,依赖都已经存在了,所以就可以跳过了。
如果没有引入数据库依赖的,可以引入H2数据库或其他数据库依赖。