千家信息网

activiti工程环境怎么搭建

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍"activiti工程环境怎么搭建",在日常操作中,相信很多人在activiti工程环境怎么搭建问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"activ
千家信息网最后更新 2026年11月03日activiti工程环境怎么搭建

这篇文章主要介绍"activiti工程环境怎么搭建",在日常操作中,相信很多人在activiti工程环境怎么搭建问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"activiti工程环境怎么搭建"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

环境搭建

1.选择jar包。

下载activiti-5.13,打开后,把activiti-5.13\wars\activiti-rest\WEB-INF\lib个下的包都考到项目WEB-INF下的lib文件夹下,当然还需要一个mysql的驱动jar包,这样我们需要的jar包就都有了。

2.配置文件

打开activiti-5.13文件夹-->打开wars,我们会看到activit-content.xml文件,拷贝下来,粘贴到工程下的resource愿文件夹下,重命名为acitiviti.cfg.xml,打开后把除引用外的内容都删除,并写上如下代码:

[html] view plain copy

  1. <bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration">

  2. <property name="jdbcDriver" value="com.mysql.jdbc.Driver">property>

  3. <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/activitiDemo?useUnicode=true&characterEncoding=utf8">property>

  4. <property name="jdbcUsername" value="root">property>

  5. <property name="jdbcPassword" value="root">property>

  6. <property name="databaseSchemaUpdate" value="true">property>

  7. bean>

3.创建数据库

这里我们用的是activiti自带的数据库,因为在activitie.jar中的实体都有了,我们需要些一个测试方法,用来创建数据库。打开数据库(mySql),然后创建数据库activitiDemo,然后创建要给测试类在test的原文件夹下,代码如下:

[java] view plain copy

  1. @Test

  2. public void test() {

  3. ProcessEngine processEngine = ProcessEngineConfiguration

  4. .createProcessEngineConfigurationFromResource("activiti.cfg.xml")

  5. .buildProcessEngine();

  6. System.out.println("processEngine:"+ processEngine);

  7. }

现在mysql中新建一个数据库,叫activitiDemo,然后执行上边的代码来创建表,这个过程稍微长一些,耐心等待即可。
这样一个基本的环境就搭建好了。有了jar包,有了配置文件,有了数据库,接下来我们就穿件一个简单的请假流程图。

workFlow画图

在resource下新建page-->diagrams,右键新建--->other-->Activiti Diagram,看到如下界面:

如上图:左半部分是画图区,右半部份是工具栏,这样我们就可以画了,咱们先画一个简单的请假吧:

点击空白处,设置流程图的ID和那么,点击任务,设置相应的名称,是不是非常的简单

到此,关于"activiti工程环境怎么搭建"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

数据 数据库 文件 环境 工程 文件夹 学习 代码 接下来 半部 方法 更多 流程 流程图 帮助 测试 配置 实用 耐心 上图 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖北九亚互联网络科技有限公司 科技平台互联网 互联网科技股票 中国互联网科技发展 互联网科技排名 鑫亿盛互联网科技 云电互联网科技 天津摩尔互联网科技 无线互联网科技 佰商互联网科技有限公司 以后互联网后是啥科技 智腾互联网科技有限公司 深圳市优智互联网科技有限公司 如何创新互联网科技 玉溪新华互联网科技好不好 沐思想互联网科技有限公司 半导体是互联网高科技吗 九思连强互联网电子科技有限公司 第三届互联网大会安防黑科技 利用互联网等科技手段 华服互联网科技靠谱吗 广州万易互联网科技有限公司 疫情对互联网科技公司影响 深圳卡尔迅互联网科技有限公司怎么样 北京三清互联网科技 互联网科技实习生岗位职责 荆州市昕露互联网络科技有限公司 互联网科技与大数据专业 浙南科技城互联网大厦建设工程 35岁以上互联网科技行业
0