activiti创建流程23张表结构

来源:互联网 发布:百度软件中心 知乎 编辑:程序博客网 时间:2024/05/16 19:19

1、创建流程引擎配置类

ProcessEngineConfiguration processEngineConfiguration = ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration();

2、设置流程引擎配置类

processEngineConfiguration.setJdbcDriver("com.mysql.jdbc.Driver");
  processEngineConfiguration.setJdbcUrl("jdbc:mysql://localhost:3306/itcast0711activiti?useUnicode=true&characterEncoding=utf8");
  processEngineConfiguration.setJdbcUsername("root");
  processEngineConfiguration.setJdbcPassword("root");

/**
    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);

3、根据流程引擎配置类build流程引擎

ProcessEngine processEngine = processEngineConfiguration.buildProcessEngine();

 

这个即可创建流程23张表结构。

0 0
原创粉丝点击