activit 单元测试

来源:互联网 发布:天府商品交易软件 编辑:程序博客网 时间:2024/06/03 09:27

activit相关的介绍很多 这里不多说

1 官网下载activiti,不过会被墙了,也可以在csdn下载,没积分我后面放个百度云。

解压后的目录结构如下 这里下的是6.0 ,database是数据库的sql语句,一个是相关的jar,不够全,还需要自己添加相关的jar,第三个是相关的demo包,放在tomcat的

webapp启动tomcat即可 可以先去玩一玩。


这是项目的目录截图


建议建立userlibary,如这里建立activiti的用户库,内容为activiti lib下的jar ,下次建立其他项目时可以直接导入,不用再重新导入。

下面是引用的外部jar



这里 ibatis包 不要使用3版本以上的 ,否则会包mapper重复的错误   抱歉没有截图

首先mysql数据库执行  /Activiti_2/src/activiti.mysql.create.engine.sql语句 ,建议mysql版本最好在5.6以上。




执行单元测试

package com.test;import org.activiti.engine.ProcessEngineConfiguration;import org.junit.Test;public class Test_1 {//过了@Testpublic void test() {ProcessEngineConfiguration cfg = ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration();cfg.setJdbcDriver("com.mysql.jdbc.Driver");cfg.setJdbcUrl("jdbc:mysql://localhost:3306/activiti");cfg.setJdbcUsername("root");cfg.setJdbcPassword("123456");cfg.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);cfg.buildProcessEngine();}}

运行截图



后面会慢慢学习补充。