packagecom.initialize;2
3 importorg.activiti.engine.ProcessEngine;4 importorg.activiti.engine.ProcessEngineConfiguration;5 importorg.junit.Test;6
7 public classTestActiviti {8 /**使用代码创建工作流所需的25张表 **/
9 @Test10 public voidtest() {11 ProcessEngineConfiguration configuration =ProcessEngineConfiguration12 .createStandaloneProcessEngineConfiguration();13 //链接数据库的配置
14 configuration.setJdbcDriver("com.mysql.jdbc.Driver");15 configuration.setJdbcUrl("jdbc:mysql://localhost:3306/activiti?useUnicode=true&characterEncoding=utf8");16 configuration.setJdbcUsername("root");17 configuration.setJdbcPassword("jqk*.?");18 /*
19 * DB_SCHEMA_UPDATE_FALSE 不能创建表,需要表存在20 * DB_SCHEMA_UPDATE_CREATE_DROP 先删除表再创建表21 * DB_SCHEMA_UPDATE_TRUE 如表不存在自动创建表22 */
23 configuration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);24 //工作流的核心对象,ProcessEngine对象
25 ProcessEngine processEngine=configuration.buildProcessEngine();26 System.out.println("processEngine="+processEngine);27 }28
29 }
注意:当前Activiti BPM version:5.22 生成25张数据库表,请勿忘记导入相应的jdbc包。
初始化mysql数据库——Activiti BPM
标签:encoding sys 数据库的配置 create color base dbcp process imp
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:http://www.cnblogs.com/xiqinfanqie/p/6891965.html