zoukankan      html  css  js  c++  java
  • Activiti(生成25张表)

    有两种方式,第一种是使用默认的配置文件,第二种是指定配置文件:

    package com.ouyan.activiti.table;
    
    import org.activiti.engine.ProcessEngine;
    import org.activiti.engine.ProcessEngineConfiguration;
    import org.junit.Test;
    
    public class ActivitiTest01 {
    
        /**
         * 生成Activiti需要的25表
         */
        @Test
        public void testCreateTable(){
            ProcessEngineConfiguration pec=ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration(); // 获取流程引擎配置
            pec.setJdbcDriver("com.mysql.jdbc.Driver"); // 配置驱动
            pec.setJdbcUrl("jdbc:mysql://localhost:3306/db_activiti"); // 配置连接地址
            pec.setJdbcUsername("root"); // 用户名
            pec.setJdbcPassword("123456"); // 密码
            
            /**
             * 配置模式  true 自动创建和更新表
             */
            pec.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
            
            // 获取流程引擎对象
            ProcessEngine pe=pec.buildProcessEngine(); 
        }
        
        /**
         * 生成Activiti需要的25表 使用配置文件
         */
        @Test
        public void testCreateTableWithXml(){
             // 引擎配置
            ProcessEngineConfiguration pec=ProcessEngineConfiguration.createProcessEngineConfigurationFromResource("activiti.cfg.xml");
            // 获取流程引擎对象
            ProcessEngine processEngine=pec.buildProcessEngine();
        }
    }
  • 相关阅读:
    课后作业
    动手动脑
    原码,补码,反码
    CodingSouls团队项目冲刺-个人概况(7)
    《人月神话》阅读笔记03
    数据库学习
    家庭小账本——数据库的编写与测试
    家庭小账本——适配器的编写与测试
    UI高级组件
    UI高级组件
  • 原文地址:https://www.cnblogs.com/XJJD/p/9287796.html
Copyright © 2011-2022 走看看