欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于springboot activiti 配置項(xiàng)解析

 更新時(shí)間:2021年09月13日 09:29:54   作者:FH_code  
這篇文章主要介紹了springboot activiti 配置項(xiàng)解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

springboot activiti 配置項(xiàng)

asyncExecutorEnabled屬性設(shè)置

設(shè)置true后將代替那些老的Job executor

spring.activiti.async-executor-enabled=false
spring.activiti.job-executor-activate=false

asyncExecutorActivate

是指示activiti在流程引擎啟動(dòng)就激活A(yù)syncExecutor,異步

spring.activiti.async-executor-activate=

校驗(yàn)流程文件

默認(rèn)校驗(yàn)resources下的processes文件夾里的流程文件

spring.activiti.check-process-definitions=

使用自定義mybatis-mapper

spring.activiti.custom-mybatis-mappers=
spring.activiti.custom-mybatis-xmlmappers=

數(shù)據(jù)源指定

spring.activiti.database-schema=

建表規(guī)則

  • flase: 默認(rèn)值。activiti在啟動(dòng)時(shí),會(huì)對(duì)比數(shù)據(jù)庫(kù)表中保存的版本,如果沒(méi)有表或者版本不匹配,將拋出異常。
  • true: activiti會(huì)對(duì)數(shù)據(jù)庫(kù)中所有表進(jìn)行更新操作。如果表不存在,則自動(dòng)創(chuàng)建。
  • create_drop: 在activiti啟動(dòng)時(shí)創(chuàng)建表,在關(guān)閉時(shí)刪除表(必須手動(dòng)關(guān)閉引擎,才能刪除表)。
  • drop-create: 在activiti啟動(dòng)時(shí)刪除原來(lái)的舊表,然后在創(chuàng)建新表(不需要手動(dòng)關(guān)閉引擎)
spring.activiti.database-schema-update=false

檢測(cè)歷史表是否存在

spring.activiti.db-history-used=false

檢測(cè)身份信息表是否存在

spring.activiti.db-identity-used=false

流程部署名稱(chēng)

spring.activiti.deployment-name=

記錄歷史等級(jí)

可配置的歷史級(jí)別有none, acitivity, audit, all

spring.activiti.history-level=

spring jpa使用

spring.activiti.jpa-enabled=false

郵件發(fā)送服務(wù)配置

spring.activiti.mail-server-default-from=
spring.activiti.mail-server-host=
spring.activiti.mail-server-password=
spring.activiti.mail-server-port=
spring.activiti.mail-server-use-ssl=
spring.activiti.mail-server-use-tls=
spring.activiti.mail-server-user-name=

自定義流程文件位置

spring.activiti.process-definition-location-prefix=
spring.activiti.process-definition-location-suffixes=

activiti rest 配置

spring.activiti.rest-api-enabled=false
spring.activiti.rest-api-mapping=
spring.activiti.rest-api-servlet-name=

springboot集成activiti基礎(chǔ)配置

1、配置Maven

<dependency>
    <groupId>org.activiti</groupId>
    <artifactId>activiti-spring-boot-starter-basic</artifactId>
    <version>6.0.0</version>
</dependency>

2、配置環(huán)境變量

此處配置可以解決報(bào) 未找到bpmn資源文件異常。

spring.activiti.process-definition-location-prefix=classpath*:/processes/

在這里插入圖片描述

3、配置解析方式,處理亂碼

package com.oldguy.example.modules.workflow.configs;
import com.oldguy.example.modules.common.utils.Log4jUtils;
import org.activiti.spring.SpringProcessEngineConfiguration;
import org.activiti.spring.boot.ProcessEngineConfigurationConfigurer;
import org.springframework.stereotype.Component;
@Component
public class ProcessEngineConfiguration implements ProcessEngineConfigurationConfigurer {
    @Override
    public void configure(SpringProcessEngineConfiguration processEngineConfiguration) {
        processEngineConfiguration.setActivityFontName("宋體");
        processEngineConfiguration.setLabelFontName("宋體");
        processEngineConfiguration.setAnnotationFontName("宋體");
        Log4jUtils.getInstance(getClass()).info("配置字體:" + processEngineConfiguration.getActivityFontName());
    }
}

4、idea 集成BPMN開(kāi)發(fā)工具

File - settings-plugins-Browse-Repositories 搜索 actiBPM

在這里插入圖片描述

如果出現(xiàn)圖片亂碼,就需要修改編輯器環(huán)境變量

添加環(huán)境變量(不能出現(xiàn)空格):-Dfile.encoding=UTF-8

在這里插入圖片描述

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 很簡(jiǎn)單的Java斷點(diǎn)續(xù)傳實(shí)現(xiàn)原理

    很簡(jiǎn)單的Java斷點(diǎn)續(xù)傳實(shí)現(xiàn)原理

    這篇文章主要以實(shí)例的方式為大家詳細(xì)介紹了簡(jiǎn)單的Java斷點(diǎn)續(xù)傳實(shí)現(xiàn)原理,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Spring-Cloud-Function-Spel?漏洞環(huán)境搭建

    Spring-Cloud-Function-Spel?漏洞環(huán)境搭建

    這篇文章主要介紹了Spring-Cloud-Function-Spel?漏洞復(fù)現(xiàn)及搭建方法,搭建方法也很簡(jiǎn)單,首先需要安裝maven jdk,具體安裝過(guò)程跟隨小編一起看看吧
    2022-03-03
  • springboot版本升級(jí)以及解決springsecurity漏洞的問(wèn)題

    springboot版本升級(jí)以及解決springsecurity漏洞的問(wèn)題

    這篇文章主要介紹了springboot版本升級(jí)以及解決springsecurity漏洞的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 為什么說(shuō)HashMap線程不安全

    為什么說(shuō)HashMap線程不安全

    本文主要介紹了為什么說(shuō)HashMap線程不安全,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • 一篇文章帶你入門(mén)java算術(shù)運(yùn)算符(加減乘除余,字符連接)

    一篇文章帶你入門(mén)java算術(shù)運(yùn)算符(加減乘除余,字符連接)

    這篇文章主要介紹了Java基本數(shù)據(jù)類(lèi)型和運(yùn)算符,結(jié)合實(shí)例形式詳細(xì)分析了java基本數(shù)據(jù)類(lèi)型、數(shù)據(jù)類(lèi)型轉(zhuǎn)換、算術(shù)運(yùn)算符、邏輯運(yùn)算符等相關(guān)原理與操作技巧,需要的朋友可以參考下
    2021-08-08
  • 仿京東平臺(tái)框架開(kāi)發(fā)開(kāi)放平臺(tái)(包含需求,服務(wù)端代碼,SDK代碼)

    仿京東平臺(tái)框架開(kāi)發(fā)開(kāi)放平臺(tái)(包含需求,服務(wù)端代碼,SDK代碼)

    現(xiàn)在開(kāi)放平臺(tái)越來(lái)越多了,下面針對(duì)仿京東開(kāi)放平臺(tái)框架,封裝自己的開(kāi)放平臺(tái),分享給大家。先感謝一下京東開(kāi)放平臺(tái)的技術(shù)大佬們,下面從開(kāi)放平臺(tái)需求,服務(wù)端代碼,SDK代碼三大塊進(jìn)行分享
    2021-06-06
  • 解決Mybatis中mapper的ID沖突問(wèn)題

    解決Mybatis中mapper的ID沖突問(wèn)題

    這篇文章主要介紹了解決Mybatis中mapper的ID沖突問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Spring?@Autowired注解超詳細(xì)示例

    Spring?@Autowired注解超詳細(xì)示例

    @Autowired注解可以用在類(lèi)屬性,構(gòu)造函數(shù),setter方法和函數(shù)參數(shù)上,該注解可以準(zhǔn)確地控制bean在何處如何自動(dòng)裝配的過(guò)程。在默認(rèn)情況下,該注解是類(lèi)型驅(qū)動(dòng)的注入
    2022-08-08
  • Java Web Filter 過(guò)濾器學(xué)習(xí)教程(推薦)

    Java Web Filter 過(guò)濾器學(xué)習(xí)教程(推薦)

    Filter也稱(chēng)之為過(guò)濾器,它是Servlet技術(shù)中最激動(dòng)人心的技術(shù).這篇文章主要介紹了Java Web Filter 過(guò)濾器學(xué)習(xí)教程的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • java重寫(xiě)(@Override)介紹以及舉例說(shuō)明

    java重寫(xiě)(@Override)介紹以及舉例說(shuō)明

    這篇文章主要給大家介紹了關(guān)于java重寫(xiě)(@Override)介紹以及舉例說(shuō)明的相關(guān)資料,在Java中@Override注解用于表示方法重寫(xiě)(覆蓋)了父類(lèi)的方法,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01

最新評(píng)論