springboot+camunda实现工作流的流程分析

1.在camunda modeler工具里面写流程,任务执行指明Java类

springboot+camunda实现工作流的流程分析_第1张图片

2.保存文件放在resources目录下,并建立一个processes.xml的空文件

springboot+camunda实现工作流的流程分析_第2张图片

3.依赖配置


        
            org.springframework.boot
            spring-boot-starter-web
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        
        
        
            org.camunda.bpm.springboot
            camunda-bpm-spring-boot-starter-webapp
            3.4.1
        
        
            com.h2database
            h2
        
        
            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            1.3.2
        
        
            mysql
            mysql-connector-java
            runtime
        
    

4.yml配置:建立一个空数据库既可以,运行后会自动建表

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/camunda
    username: root
    password: root
camunda:
  bpm:
    admin-user:
      id: admin
      password: admin
      first-name: admin
    filter:
      create: All tasks
    #指定数据库类型
      database:
          type: mysql
    #自动部署resources下面的bpmn文件
    auto-deployment-enabled: true
    #禁止index跳转到Camunda自带的管理界面,默认true
#    webapp:
#      index-redirect-enabled: false

5.编写任务中的Java执行类

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/camunda
    username: root
    password: root
camunda:
  bpm:
    admin-user:
      id: admin
      password: admin
      first-name: admin
    filter:
      create: All tasks
    #指定数据库类型
      database:
          type: mysql
    #自动部署resources下面的bpmn文件
    auto-deployment-enabled: true
    #禁止index跳转到Camunda自带的管理界面,默认true
#    webapp:
#      index-redirect-enabled: false

6.登录执行,点击tasklist,

springboot+camunda实现工作流的流程分析_第3张图片

springboot+camunda实现工作流的流程分析_第4张图片

7.结果:已经成功执行任务

springboot+camunda实现工作流的流程分析_第5张图片

到此这篇关于springboot+camunda实现工作流的文章就介绍到这了,更多相关springboot camunda 工作流内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的