Activiti-app 流程图搭建

下载activiti6

Spring-boot配置(请安流程配置)

Pom.xml添加有两种支持

Mybatis使用

<dependency>

<groupId>org.activiti</groupId>

    <artifactId>activiti-spring-boot-starter-basics</artifactId>

    <version>6.0.0</version>

</dependency>

Jpa使用

<dependency>
  <groupId>org.activiti</groupId>

    <artifactId>activiti-spring-boot-starter-jpa</artifactId>

    <version>6.0.0</version>

</dependency>

Spring boot启动配置加载工作流配置信息

import org.activiti.spring.boot.SecurityAutoConfiguration;
@SpringBootApplication(exclude = SecurityAutoConfiguration.class)
public class MyBootApplication {

    public static void main(String[] args) {

        SpringApplication.run(MyBootApplication.class, args);

    }

}

 

Application.yml

配置:

#工作流配置
activiti:

  #检查流程文件是否存在(默认为true)

  check-process-definitions: false

resources目录下新建processes

启动项目新建所需表

activiti spring boot

activiti spring boot

把wars下的activiti-app.war复制到tomcat webapps目录下

启动tomcat解压war包,关闭startup.bat 删除war包

注意:修改tomcat端口防止与项目冲突

activiti spring boot

打开apache-tomcat-9.0.10\webapps\activiti-app\WEB-INF\classes\META-INF\activiti-app

目录下的activiti-app.properties

配置数据库连接,将h2注释掉

activiti spring boot

登录activiti-app 账户密码

activiti spring boot

启动tomcat 登录

http://localhost:8080/activiti-app/#/login

activiti spring boot

登录后点击kickstart app进行流程图配置

activiti spring boot

Create process 创建流程图

activiti spring boot

activiti spring boot

随意写

activiti spring boot

创建完成点击存档

activiti spring boot

activiti spring boot

点击可进行bpmn下载

相关文章: