springboot自帶工作流,spring boot activiti7常見問題

 2023-12-06 阅读 36 评论 0

摘要:問題:通過historyService查詢報錯,table不存在。 原因:activiti7默認沒有開啟數據庫歷史記錄。 解決辦法: activiti:db-history-used: true //啟動數據庫歷史記錄history-level: audit //默認級別 問題: database-schema-update 配置級別 解決辦法
  1. 問題:通過historyService查詢報錯,table不存在。
    原因:activiti7默認沒有開啟數據庫歷史記錄。
    解決辦法:
	 activiti:db-history-used: true			//啟動數據庫歷史記錄history-level: audit				//默認級別
  1. 問題: database-schema-update 配置級別
    解決辦法:flase: 默認值。activiti在啟動時,會對比數據庫表中保存的版本,如果沒有表或者版本不匹配,將拋出異常。
    true: activiti會對數據庫中所有表進行更新操作。如果表不存在,則自動創建。
    create_drop: 在activiti啟動時創建表,在關閉時刪除表(必須手動關閉引擎,才能刪除表)。
    drop-create: 在activiti啟動時刪除原來的舊表,然后在創建新表(不需要手動關閉引擎)

  2. 問題: 查看activiti 系統默認sql語句打印日志
    解決辦法: 在logback.xml日志中配置日志級別,
    <logger name="org.activiti.engine.impl.persistence.entity" level="trace"/>

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/190482.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息