设为首页 加入收藏

TOP

activiti基础环境搭建创建数据库表及策略(三)
2019-09-17 18:31:27 】 浏览:57
Tags:activiti 基础 环境 搭建 创建 数据库 策略
Update("true");
// processEngineConfiguration.setDatabaseSchemaUpdate("false"); processEngineConfiguration.setDatabaseSchemaUpdate("create-drop"); ProcessEngine buildProcessEngine = processEngineConfiguration.buildProcessEngine(); // buildProcessEngine.close(); System.out.println(buildProcessEngine); } /** * 配置文件的方式创建 (流方式一) */ @Test public void createTabale1(){ InputStream inputStream=App.class.getClassLoader().getResourceAsStream("activiti.cfg.xml"); ProcessEngineConfiguration processEngineConfigurationFromInputStream = ProcessEngineConfiguration. createProcessEngineConfigurationFromInputStream(inputStream); ProcessEngine processEngine = processEngineConfigurationFromInputStream.buildProcessEngine(); System.out.println(processEngine); } /** * 配置文件的方式创建 (流方式二) * 第一种方式是调用第二种方式的源码 */ @Test public void createTabale2(){ InputStream inputStream=App.class.getClassLoader().getResourceAsStream("activiti.cfg.xml"); ProcessEngineConfiguration processEngineConfigurationFromInputStream = ProcessEngineConfiguration.createProcessEngineConfigurationFromInputStream(inputStream, "processEngineConfiguration"); ProcessEngine processEngine = processEngineConfigurationFromInputStream.buildProcessEngine(); System.out.println(processEngine); } /** * 配置文件的方式创建 (资源方式一) * 第一种方式是调用第二种方式的源码 */ @Test public void createTabale3(){ String resource="activiti.cfg.xml"; ProcessEngineConfiguration processEngineConfigurationFromResource = ProcessEngineConfiguration.createProcessEngineConfigurationFromResource(resource); ProcessEngine buildProcessEngine = processEngineConfigurationFromResource.buildProcessEngine(); System.out.println(buildProcessEngine); } /** * 配置文件的方式创建 (资源方式二) * 第一种方式是调用第二种方式的源码 */ @Test public void createTabale4(){ String resource="activiti.cfg.xml"; ProcessEngineConfiguration processEngineConfigurationFromResource = ProcessEngineConfiguration.createProcessEngineConfigurationFromResource(resource,"processEngineConfiguration"); ProcessEngine buildProcessEngine = processEngineConfigurationFromResource.buildProcessEngine(); System.out.println(buildProcessEngine); } /** * 默认的方式创建 (资源方式一) * 通过文件的位置:activiti.cfg.xml。此处我的文件位置是在resources下 */ @Test public void createTabale5(){ ProcessEngineConfiguration processEngineConfigurationFromResource = ProcessEngineConfiguration.createProcessEngineConfigurationFromResourceDefault(); ProcessEngine buildProcessEngine = processEngineConfigurationFromResource.buildProcessEngine(); System.out.println(buildProcessEngine); }

运行后大家会发现数据库多了二十几张表,都是activiti自己的表结构,没错吧。后期与实际业务结合的时候,可根据需求再自定义表与之结合即可。

后续会补上aciviti的表结构详解,尽请期待!

                                                                                  

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇基础才是重中之重~面向接口编程.. 下一篇Server/Service/Engine/Host/Cont..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目