博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建activiti工作流所需23张表
阅读量:5986 次
发布时间:2019-06-20

本文共 998 字,大约阅读时间需要 3 分钟。

Activiti是一个开源的工作流引擎,它实现了BPMN 2.0规范,可以发布设计好的流程定义,并通过api进行流程调度。

Activiti的创始人也就是JBPM(也是一个优秀的BPM引擎)的创始人,从Jboss离职后开发了一个新的BPM引擎:Activiti。所以,Activiti有很多地方都有JBPM的影子

创建23表:

1
package 
com;
import 
org.activiti.engine.ProcessEngine;
import 
org.activiti.engine.ProcessEngineConfiguration;
public 
class 
Test {    
@org
.junit.Test    
public 
void 
createTable() {        ProcessEngineConfiguration pec = ProcessEngineConfiguration                .createStandaloneInMemProcessEngineConfiguration();        pec.setJdbcDriver(
"com.mysql.jdbc.Driver"
);        pec.setJdbcUrl(
"jdbc:mysql://localhost:3306/test"
);        pec.setJdbcUsername(
"root"
);        pec.setJdbcPassword(
""
);                
/**         * DB_SCHEMA_UPDATE_FALSE = "false" //不能自动创建表,需要表存在         * DB_SCHEMA_UPDATE_CREATE_DROP = "create-drop"//先删除表在创建         * DB_SCHEMA_UPDATE_TRUE = "true"//如果不存在,自动创建表         */        
pec.setDatabaseSchema(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_CREATE_DROP);        //工作流的核心对象        ProcessEngine pe = pec.buildProcessEngine();        System.out.println(pe);    }}

本文转自 l363130002 51CTO博客,原文链接:http://blog.51cto.com/liuyj/1650395

转载地址:http://tgylx.baihongyu.com/

你可能感兴趣的文章
智能硬件设计中如何选什么音频接口I2S、PDM、TDM?
查看>>
高质量嵌入式开发
查看>>
【源资讯 第22期】程序员要学的东西那么多,说出来都是泪啊!
查看>>
与 30 家公司过招,得到了这章面试心法
查看>>
Linux:第三次练习题
查看>>
keepalived+lvs高可用负载均衡集群
查看>>
安卓开发--Fragment
查看>>
java一个月日历
查看>>
MSSQL sql server 2005/2008 row_number()函数应用之–删除表中重
查看>>
移动开发:Native、Hybrid与HTML5
查看>>
solidity智能合约[28]-函数返回值
查看>>
命令行基础、目录和文件管理
查看>>
大前端的自动化工厂(5)—— 基于Karma+Mocha+Chai的单元测试和接口测试
查看>>
用win10四月版更新的用户注意了!
查看>>
OA系统合同风险管理,分阶段一一击破,规范管理
查看>>
德国“工业4.0”对推动中国制造创新的启示
查看>>
阿里云CDN技术掌舵人文景:相爱相杀一路狂奔的这十年
查看>>
SQLServer AlwaysOn在阿里云的前世今生
查看>>
Alibaba Cluster Data 开放下载:270GB 数据揭秘你不知道的阿里巴巴数据中心
查看>>
【机器学习PAI实战】—— 玩转人工智能之利用GAN自动生成二次元头像
查看>>