91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用springboot activiti關閉驗證自動部署方式

發布時間:2021-09-13 11:03:50 來源:億速云 閱讀:403 作者:小新 欄目:開發技術

這篇文章主要介紹如何使用springboot activiti關閉驗證自動部署方式,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

springboot activiti關閉驗證自動部署

# spring-activiti
# 自動部署驗證設置:true-開啟(默認)、false-關閉
spring.activiti.check-process-definitions=false
# asyncExecutorEnabled屬性設置設置true后將代替那些老的Job executor
spring.activiti.async-executor-enabled=false 
spring.activiti.job-executor-activate=false
# asyncExecutorActivate是指activiti在流程引擎啟動就激活AsyncExecutor,異步:true-開啟(默認)、false-關閉
spring.activiti.async-executor-activate=true
# 使用自定義的mybatis-mapper
spring.activiti.custom-mybatis-mappers=
spring.activiti.custom-mybatis-xmlmappers=

SpringBoot2.0 activiti6.0自動部署流程圖

給大家分享我所總結的自動部署流程的兩種方法:

1、修改yaml文件關于activiti的配置

如何使用springboot activiti關閉驗證自動部署方式

2、在SpringBoot項目啟動的時候自動執行部署方法

1)要將yaml文件中的check-process-definitions(自動檢查,部署流程定義文件)修改為false

2)新建實現類實現ApplicationRunner中run方法,并在類上方添加@Component注解

package com.komlin.controller;
import org.activiti.engine.RepositoryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
import org.springframework.stereotype.Component;
import java.io.IOException;
/**
 * Description:部署流程圖
 * date: 2020/7/8 17:07
 *
 * @author mt
 * @since JDK 1.8
 */
@Component
public class ApplicationRunnerImpl implements ApplicationRunner {
    @Autowired
    RepositoryService repositoryService;
    @Override
    public void run(ApplicationArguments args) throws Exception {
        Resource[] resources = null;
        try {
            resources = new PathMatchingResourcePatternResolver().getResources("classpath:processes/*.bpmn");
        } catch (IOException e) {
            e.printStackTrace();
        }
        for (Resource r : resources) {
            String addr = "processes/" + r.getFilename();
            repositoryService.createDeployment().addClasspathResource(addr).deploy();
        }
    }
}

注:新建的流程圖中的id一定要與流程圖名稱保持一致,不然掃描流程圖會報錯。。

以上是“如何使用springboot activiti關閉驗證自動部署方式”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万载县| 交城县| 桃江县| 普陀区| 青神县| 阳原县| 锡林郭勒盟| 临西县| 米脂县| 阳西县| 徐汇区| 镇安县| 民权县| 留坝县| 宁海县| 峨山| 克东县| 灌阳县| 南昌市| 福海县| 绍兴市| 许昌市| 永平县| 阜平县| 呼伦贝尔市| 衡东县| 湘阴县| 卫辉市| 广德县| 中牟县| 池州市| 葫芦岛市| 右玉县| 泾源县| 紫阳县| 微山县| 衢州市| 咸阳市| 吉安市| 佛坪县| 营口市|