【Activiti 基础篇一】初步了解
<一>工作流简介
Activiti是一个业务流程管理和工作流系统,他是一个开源的工作流程。简单而言就是Java版的一套工作流框架,和.net版的WF是等同的效果.
<二>在Myeclipse环境下的配置
首先我们必须得从官网上下载自己想要的Activiti版本,连接:http://activiti.org/download.html,在此5.1.8版本做介绍:
将下载好的以解压的形式放到Myeclipse的安装路径dropins下,比如我的安装路径为:D:\ProgramFiles(x86)\MyEclipse Professional 2014\dropins,最后将其解压至此就好:
然后再同路径下新建activiti.link,将之前我们解压的文件的路径放入其中,比如我的内容存放为:
到此为止,我们就算在Myeclipse中配置好了,要想看看是否成功,我们可以直接打开Myeclipse,点击Window->preferences,如果能够看到
则算安装成功。这样我们就可以直接操作了,简单步骤我们可以直接右击,直接新建项目,选择最下方Others,进入,选择如图Activiti Project新建一个项目即可。
<三>与数据库操作等同的优势
对于之前的部分项目,都是通过存入数据库来完成添加,查询等操作的,这次本打算也同样如此,但是当真正明白了工作流的真谛所在,你就会发现其功能是多么强大,直接点说工作流可以自动通过上一个节点的结束来控制下一个节点的开始,首先这就是一大特点吧。
对于其他的优势,需要一步一步深入其中去了解,比如数据持久化,保持高性能,这同样也是我们使用Activiti的重要原因。下篇则一起分享如何与MySql数据库连接,敬请期待。