zoukankan      html  css  js  c++  java
  • activiti engine.schema.update DB_SCHEMA_UPDATE_FALSE

    engine.properties

    # engine properties
    engine.schema.update=true
    engine.activate.jobexecutor=false
    engine.asyncexecutor.enabled=true
    engine.asyncexecutor.activate=true
    engine.history.level=full

    ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration() .setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_FALSE)

    DB_SCHEMA_UPDATE_FALSE

    http://www.cnblogs.com/mingforyou/p/5347789.html

    package junit;
    
    import org.activiti.engine.ProcessEngine;
    import org.activiti.engine.ProcessEngineConfiguration;
    import org.junit.Test;
    
    public class TestActiviti {
        /**
         * 使用代码创建工作流需要的23张表
         */
        @Test
        public void createTable(){
            ProcessEngineConfiguration processEngineConfiguration = ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration();
            //连接数据库配置
            processEngineConfiguration.setJdbcDriver("com.mysql.jdbc.Driver");
            processEngineConfiguration.setJdbcUrl("jdbc:mysql://localhost:3306/activiti?useUnicode=true&characterEncoding=utf8");
            processEngineConfiguration.setJdbcUsername("root");
            processEngineConfiguration.setJdbcPassword("******");
            
            /**
              public static final String DB_SCHEMA_UPDATE_FALSE = "false";//不能自动创建表,需要表存在
              public static final String DB_SCHEMA_UPDATE_CREATE_DROP = "create-drop";//先删除表再创建表
              public static final String DB_SCHEMA_UPDATE_TRUE = "true";//如果表不存在,自动创建表
              */
            processEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
            //工作流的核心对象,ProcessEngine对象
            ProcessEngine processEngine = processEngineConfiguration.buildProcessEngine();
            System.out.println("processEngine:"+ processEngine);
        }
    }
  • 相关阅读:
    共享
    mac下搭建基于vue-cli 3.0的Element UI 项目
    rsync | scp文件同步命令使用
    在centos 6.9下Protocol Buffers数据传输及存储协议的使用(python)
    mysql中group by存在局限性探讨(待续)
    Protocol Buffers数据传输及存储协议简单使用
    简单数据库分表的思路
    mysql索引优化
    黑苹果相关资源
    JS 如何获取当前上一个月、下一个月和月份所含天数
  • 原文地址:https://www.cnblogs.com/rgqancy/p/7098026.html
Copyright © 2011-2022 走看看