activiti-配置數據源為PostgreSql


 postgresql是數據庫類型為postgres

在yml中配置activiti參數

spring:
   activiti:
      database-type: postgres # 數據庫類型
      database-schema-update: true # 建表規則 為true會自動創建表
      db-history-used: false # 檢測歷史表是否存在

也可以在ActivitiConfig中直接配置

 /**
     * 流程配置,與spring整合采用SpringProcessEngineConfiguration這個實現
     * @param dataSource
     * @param transactionManager
     * @return
     */
    @Bean
    public ProcessEngineConfiguration processEngineConfiguration(DataSource dataSource, PlatformTransactionManager transactionManager){
        SpringProcessEngineConfiguration processEngineConfiguration = new SpringProcessEngineConfiguration();
        processEngineConfiguration.setDataSource(dataSource);
        processEngineConfiguration.setDatabaseSchemaUpdate("true");
        processEngineConfiguration.setDatabaseType("postgres");
        
        processEngineConfiguration.setTransactionManager(transactionManager);
        
        //流程圖字體
        processEngineConfiguration.setActivityFontName("宋體");
        processEngineConfiguration.setAnnotationFontName("宋體");
        processEngineConfiguration.setLabelFontName("宋體");
        
        return processEngineConfiguration;
    }

  


免責聲明!

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



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