Activiti5工作流 第一章

Activiti5工作流,环境准备

      小编今天第一次写博客,今天给大家带来的是Activiti5工作流的开发,今天第一章讲到环境准备,当然我说的环境准备是在Java准备环境准备好的前提下,jdk安装和环境变量配置什么的我就不多说了,不懂的可以,可以百度一下,或者到我的文章去看,废话不多说进入正点。
      小编准备的开发工具是myeclipse 2014版,操作系统是win10,首先我们要做的是在myeclipse里面加入Activiti的插件,如图:
      
   右键myeclipse的快捷方式并点击属性,打开文件所在的位置,找到myeclipse安装的地址,看到如下图所圈的文件夹
dropins,打开

将所需要的插件放在里面,如下图:文件下载网址为:http://download.youkuaiyun.com/download/qq_38000902/10213457             ,或者加本人qq或微信号730403213要:



重启myeclipse,如图打开 window下的 preferences,点击Activiti,把sava的选择打上勾:

接下来建Activiti项目,点击new,点击other,点击Activiti project:


输入项目名,点击Finish,获得项目如下:

新建文件夹lib用于导入jar包:

所需要的jar在上面网址也有,如果是连接oracle 的话就需要重新下载oracle驱动包,将jar包粘贴的lib文件夹下:

右键将所有的jar包 BulidPath 一下,然后就可以创建测试类
代码如下:
package Test;

import org.activiti.engine.ProcessEngine;
import org.activiti.engine.ProcessEngineConfiguration;
import org.junit.Test;

public class TestAcitiviti {
   /*
    * 创建所需要的23张表
    */
	@Test
	public void createTable(){
		ProcessEngineConfiguration processEngineConfiguration=ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration();
	//连接数据库的配置

		processEngineConfiguration.setJdbcDriver("oracle.jdbc.OracleDriver");
		processEngineConfiguration.setJdbcUrl("jdbc:oracle:thin:@localhost:1521:orcl");
		
		processEngineConfiguration.setJdbcUsername("用户名");
		processEngineConfiguration.setJdbcPassword("密码");
		
		/**
	 	public static final String DB_SCHEMA_UPDATE_FALSE = "false";不能自动创建表,需要表存在
			public static final String DB_SCHEMA_UPDATE_CREATE_DROP = "create-drop";先删除表再创建表
			public static final String DB_SCHEMA_UPDATE_TRUE = "true";如果表不存在,自动创建表
	 */	
		processEngineConfiguration.setDatabaseSchemaUpdate(processEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
		//工作流的核心对象,ProcessEnginee对象
		ProcessEngine processEngine=processEngineConfiguration.buildProcessEngine();
		System.out.println("processEngine:"+processEngine);
		
	}
} 
其中
ProcessEngineConfiguration//导入对应的源码,在上面的文件里也是有的,有问题评论问我或加微信和qq问我
导入后为这样子:


运行成功后为下图,记得开监听和服务:

表示Activiti开发所需要的23张表已经创建完毕了,好了,Activiti的开发环境和测试至此结束。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

随风而行无疾而歌

看官,觉得不错,奖励一下呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值