1.默认的方法,他是通过以下方法来加载系统目录下的activiti.cfg.xml文件
resources = classLoader.getResources("activiti.cfg.xml");
ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
2.java中配置
ProcessEngineConfiguration cfg = ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration();
cfg.setJdbcDriver("com.mysql.jdbc.Driver");
cfg.setJdbcUrl("jdbc:mysql://127.0.0.1:3306/activiti");
cfg.setJdbcUsername("root");
cfg.setJdbcPassword("000000");
//配置建表策略
cfg.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
ProcessEngine engine = cfg.buildProcessEngine();
3.加载xml中的配置
ProcessEngineConfiguration cfg = ProcessEngineConfiguration
.createProcessEngineConfigurationFromResource("activiti.cfg.xml");
ProcessEngine engine = cfg.buildProcessEngine();