springboot activiti 配置項詳解


asyncExecutorEnabled屬性設置設置true后將代替那些老的Job executor

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

asyncExecutorActivate是指示activiti在流程引擎啟動就激活AsyncExecutor,異步

spring.activiti.async-executor-activate=

校驗流程文件,默認校驗resources下的processes文件夾里的流程文件

spring.activiti.check-process-definitions=

使用自定義mybatis-mapper

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

數據源指定

spring.activiti.database-schema=

建表規則

flase: 默認值。activiti在啟動時,會對比數據庫表中保存的版本,如果沒有表或者版本不匹配,將拋出異常。

true: activiti會對數據庫中所有表進行更新操作。如果表不存在,則自動創建。

create_drop: 在activiti啟動時創建表,在關閉時刪除表(必須手動關閉引擎,才能刪除表)。

drop-create: 在activiti啟動時刪除原來的舊表,然后在創建新表(不需要手動關閉引擎)

spring.activiti.database-schema-update=false

檢測歷史表是否存在

spring.activiti.db-history-used=false

檢測身份信息表是否存在

spring.activiti.db-identity-used=false

流程部署名稱

spring.activiti.deployment-name=

記錄歷史等級 可配置的歷史級別有none, acitivity, audit, all

spring.activiti.history-level=

spring jpa使用

spring.activiti.jpa-enabled=false

郵件發送服務配置

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=

原文地址:https://blog.csdn.net/qq_21770005/article/details/79009272


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM