activiti工作流
文章平均质量分 73
工作流
Tatum_99999
java开发
展开
-
推荐csdn里的几篇activiti基础入门及提高的博客
昨天有个网友加qq询问我有没有非maven搭建的activiti项目的demo,因为我博客中写了一个用maven,我当时没有,于是晚上回家尝试了一下,结果比较容易就实现了。之后和那个网友聊了一下,他说自己没有任何activiti的基础,从0开始学。于是我便想到了几篇非常适合入门的activiti的博客,也在csdn中,并且我还转载了最开始的一篇。博主的那一系列博文完全是从零原创 2016-04-20 09:12:17 · 2740 阅读 · 0 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(五):流程定义列表
注:(1)环境搭建可参考:使用eclipse和maven创建activiti项目基础配置 (2)创建流程模型可参考:spring整合activiti实例(一):创建流程模型 (3)流程模型列表展示可参考:spring整合activiti实例(二):流程模型列表展示 (4)部署流程定义可参考:spring整合activiti实例(三):部署流程定义原创 2016-03-30 20:09:41 · 3330 阅读 · 10 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(四):部署流程定义
注:(1)环境搭建可参考:使用eclipse和maven创建activiti项目基础配置 (2)创建流程模型可参考:spring整合activiti实例(一):创建流程模型 (3)流程模型列表展示可参考:spring整合activiti实例(二):流程模型列表展示1.maven导包及spring的一些基本配置与之前的没有什么变化,依旧沿用就好。原创 2016-03-30 19:35:15 · 4848 阅读 · 6 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(三):流程模型列表展示
注:环境搭建可参考:Spring整合activiti-modeler5.16 创建流程模型可参考:spring整合activiti实例(一):创建流程模型1.maven导包及spring的一些基本配置与创建流程模型时候的没有什么变化,依旧沿用就好;前端的首页也不用有太大变化,只需要把之后新创建的js引入进来即可。2.acitivit流程定义有必要的24张表。原创 2016-03-28 18:55:43 · 4220 阅读 · 1 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(二):创建流程模型
注:环境搭建可参考:Spring整合activiti-modeler5.161.maven导包: junit junit 4.11 org.springframework spring-beans 4.0.9.RELEASE org.springframework原创 2016-03-24 19:47:52 · 9752 阅读 · 9 评论 -
在eclipse中设计BPMN 2.0工作流定义的根本步骤
原文地址:http://www.myexception.cn/eclipse/1863140.html在eclipse中设计BPMN 2.0工作流定义的基本步骤1. Activiti问我们提供了Activiti BPMN 2.0, 这个工具是基于Eclipse所开发的工具,安装十分方便。在安装Activiti之前,我们要首先安装Maven Eclipse插件。点转载 2016-03-18 08:50:10 · 2647 阅读 · 0 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(一):环境搭建
项目中需要整合activiti-modeler自定义流程,找了很多资料后,终于成功的跳转到activiti-modeler流程设计界面,以下是记录:一、整合基础:eclipse4.4.1、tomcat7、jdk1.7、mysql5.6.25、maven3.2.5、activiti5.16.3、spring4.0.9二、步骤: 1、下载activiti-5.16.3.zip: htt...原创 2016-03-03 13:38:23 · 23823 阅读 · 34 评论 -
activiti基础操作
package activitiTest;import java.io.InputStream;import java.util.List;import java.util.zip.ZipInputStream;import org.activiti.engine.ProcessEngine;import org.activiti.engine.ProcessEngines;imp原创 2016-02-29 16:09:07 · 2017 阅读 · 0 评论 -
使用eclipse和maven创建activiti项目基础配置
项目组最近的项目使用到了activiti工作流,到处查找了一些资料后,初步完成任务。但是我所做的事只是在搭好的环境中调用接口和方法操作,因此自己尝试着也从搭建环境入手,以下是成功实现以后的记录。实现目标:成功创建activiti相关的24张表并进行简单操作。使用环境:eclipse4.4.1、tomcat7、jdk1.7、mysql5.6.25、maven3.2.5、activiti5原创 2016-02-29 11:31:09 · 14109 阅读 · 2 评论 -
谈谈我写博客的一些想法
这段日子都在学习摸索activiti自定义流程的问题,一开始是简单的实现针对不能数量任务的流程图而不改后台业务代码,这些在博客专栏已经全部更新,从创建模型到最终的查找历史都更新完毕,虽然很多地方并不严谨,但是思路已经走通。再有就是在上边的基础上实现自定义表单,结合activiti的formkey实现看起来更加智能的自定义流程,这个阶段也于昨天基本完成,博客中还没有相关内容。原创 2016-04-07 16:22:46 · 1177 阅读 · 4 评论 -
activiti自定义流程之整合(五):启动流程时获取自定义表单
流程定义部署之后,自然就是流程定义列表了,但和前一节一样的是,这里也是和之前单独的activiti没什么区别,因此也不多说。我们先看看列表页面以及对应的代码,然后在一步步说明点击启动按钮时如何调用自定义的form表单。流程定义列表页面如下:对应的html代码: 流程列表 ID NAME原创 2016-04-14 19:08:28 · 9349 阅读 · 1 评论 -
关于我上传的activiti自定义流程demo的说明
最近又收到了一些询问activiti的问题,其中好几个都是向我索要我上传的这个activiti自定义流程demo的数据库设计。 索要的多了,而我早就把这个库给删掉了,所以我便觉得有必要做一个说明:我这个demo首先是使用了activiti自带的二十多张表,在项目启动时便会自动创建,所以这里的表不需要我们理会。 而所谓的用户管理也只是一个摆设而已,只要看一下登录那一块的controller就能原创 2017-02-16 18:57:20 · 3239 阅读 · 0 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(六):启动流程
注:(1)环境搭建可参考:Spring整合activiti-modeler5.16实例(一):环境搭建 (2)创建流程模型可参考:Spring整合activiti-modeler5.16实例(二):创建流程模型 (3)流程模型列表展示可参考:Spring整合activiti-modeler5.16实例(三):流程模型列表展示 (4)部署流程定义可参考:Spring整原创 2016-04-02 14:06:03 · 4748 阅读 · 0 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(七):任务列表展示
注:(1)环境搭建可参考:Spring整合activiti-modeler5.16实例(一):环境搭建 (2)创建流程模型可参考:Spring整合activiti-modeler5.16实例(二):创建流程模型 (3)流程模型列表展示可参考:Spring整合activiti-modeler5.16实例(三):流程模型列表展示 (4)部署流程定义可参考:Spring整原创 2016-04-07 10:09:20 · 2447 阅读 · 3 评论 -
activiti自定义流程之整合(七):完成我的申请任务
在上一篇的获得我的申请中,可以看到js代码中还包含了预览和完成任务的代码,既然上一篇已经罗列了相关代码,这里也就不重复。那么需要补充的是,在上边的完成任务的js代码中,我们还调用了getTaskForm请求,目的是从后台获取提交任务时的其他数据,例如指定下一个处理人等,当然了,根据不同的业务逻辑可能有所变化。那么这个请求对应的后台代码如下,如果弄明白了整个数据库的设计,那么对于原创 2016-04-19 20:55:47 · 8257 阅读 · 0 评论 -
activiti自定义流程之整合(六):获取我的申请任务
流程启动后,流程节点便进入到了任务相关的部分。可以看到我之前的做法是在启动节点就绑定了form表单,启动时就填写相关的数据。实际上在之前我的做法是不对开始节点做任何操作,知道任务节点的时候再填写相关的数据进行设置。至于这两种方式的优劣,我暂时还不太确定,单独从功能上来说都是可以实现的,因此大家可以都试一试,然后视不同的情况而定,按自己究竟要用哪种。而在任务相关的部分,我是把用户原创 2016-04-16 11:00:30 · 10588 阅读 · 0 评论 -
Activiti 实战篇 小试牛刀
原文地址:http://blog.csdn.net/qq_30739519/article/details/511660621:工作流的概念 说明:1) 假设:这两张图就是华谊兄弟的请假流程图 2) 图的组成部分: A. 人物:范冰冰 冯小刚 王中军 B. 事件(动作):请假、批准、不批准 工作流(Workflow),就是“业务过程的转载 2016-04-16 10:36:23 · 3292 阅读 · 0 评论 -
activiti自定义流程之整合(四):整合自定义表单部署流程定义
综合前几篇博文内容,我想在整合这一部分中应该会有很多模块会跳过不讲,就如自定义表单的表单列表那一块,因为这些模块在整合的过程中都几乎没有什么改动,再多讲也是重复无用功。正因为如此,在创建了流程模型之后,模型列表的展示也是和之前的没有什么区别,而且都是很简单的后台查询以及前台展示,这一部分也就不过多的讲了。模型列表页面如下:至于其中的修改和删除也没什么多讲的原创 2016-04-13 19:06:30 · 7363 阅读 · 1 评论 -
activiti自定义流程之整合(三):整合自定义表单创建模型
本来在创建了表单之后应该是表单列表和预览功能,但是我看了看整合的代码,和之前没有用angularjs的基本没有什么变化,一些极小的变动也只是基于angularjs的语法,因此完全可以参考之前说些的表单列表展示相关的内容,这里也就直接进入到下一个步骤,创建流程模型了。在之前的创建流程模型一节里,我讲代码比较多,实际上在这里还有很重要的一个环节没有细说,那就是自定义流程图,画流程图的过程也是原创 2016-04-12 23:36:52 · 11279 阅读 · 2 评论 -
activiti自定义流程之整合(二):使用angular js整合ueditor创建表单
注:整体环境搭建:activiti自定义流程之整合(一):整体环境配置基础环境搭建完毕,接下来就该正式着手代码编写了,在说代码之前,我觉得有必要先说明一下activit自定义流程的操作。抛开自定义的表单不谈,通过之前的了解,我们知道一个新的流程开始,是在启动流程实例(processIntence)的时候,而流程实例依赖于流程定义(),流程定义又依赖于流程模型(model)。原创 2016-04-11 20:53:03 · 7371 阅读 · 2 评论 -
activiti自定义流程之整合(一):整体环境配置
结合之前所说的自定义流程的思路,分别是后台、前台、整合,之前的内容也分别进行了相关的练习和尝试,现在就该到了最后的整合了,依旧是以实现功能为目的,细节暂且不去管他。因为我们实际项目后端用的是spring、spring mvc、mysql、mybatis,前台用的angular js,因此在整合时我也自己搭建使用了这样的环境。1、 所使用的环境基础:eclipse4.4、mysq原创 2016-04-08 17:03:15 · 6493 阅读 · 2 评论 -
activiti自定义流程之自定义表单(三):表单列表及预览和删除
注:(1)环境配置:activiti自定义流程之自定义表单(一):环境配置 (2)创建表单:activiti自定义流程之自定义表单(二):创建表单自定义表单创建成功,要拿到activiti中使用,自然需要让创建activiti流程的人能够看到究竟有那些表单可用,各表单的效果是什么,因此就需要一个展示页面并提供预览功能。同时,增删改查四大功能是基础,自然都是需要的,原创 2016-04-08 10:44:10 · 8935 阅读 · 1 评论 -
activiti自定义流程之自定义表单(二):创建表单
注:环境配置:activiti自定义流程之自定义表单(一):环境配置在上一节自定义表单环境搭建好以后,我就正式开始尝试自己创建表单,在后台的处理就比较常规,主要是针对ueditor插件的功能在前端进行修改。由于自己的前端相关技术太渣,因此好多东西都不会用,导致修改实现的过程也是破费了一番功夫,头皮发麻了好几天。既然是用别人的插件进行修改,那么我想如果只是单独的贴出我修改原创 2016-04-08 10:03:39 · 18818 阅读 · 1 评论 -
activiti自定义流程之自定义表单(一):环境配置
先补充说一下自定义流程整个的思路,自定义流程的目的就是为了让一套代码解决多种业务流程,比如请假单、报销单、采购单、协作单等等,用户自己来设计流程图。这里要涉及到这样几个基本问题,一是不同的业务需求,流程节点不一样,流程中的任务多少不一样,因此后台就必须解决这个逻辑处理上的问题,要能同一套代码实现动态任务数量的处理。二是不同的业务各种字段叫法也不一样,各个节点对应的页面也应该原创 2016-04-07 18:07:36 · 20421 阅读 · 13 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(九):历史任务查询
注:(1)环境搭建可参考:Spring整合activiti-modeler5.16实例(一):环境搭建 (2)创建流程模型可参考:Spring整合activiti-modeler5.16实例(二):创建流程模型 (3)流程模型列表展示可参考:Spring整合activiti-modeler5.16实例(三):流程模型列表展示 (4)部署流程定原创 2016-04-07 15:40:11 · 2005 阅读 · 0 评论 -
activiti自定义流程之Spring整合activiti-modeler5.16实例(八):完成个人任务
注:(1)环境搭建可参考:Spring整合activiti-modeler5.16实例(一):环境搭建 (2)创建流程模型可参考:Spring整合activiti-modeler5.16实例(二):创建流程模型 (3)流程模型列表展示可参考:Spring整合activiti-modeler5.16实例(三):流程模型列表展示 (4)部署流程定原创 2016-04-07 11:38:40 · 4191 阅读 · 0 评论 -
Spring整合activiti-modeler5.16遇到的小问题
接上一篇整合activiti-modeler并成功创建model:Spring整合activiti-modeler5.16 之后,我尝试运用自定义的model部署流程,但是在部署的过程中又遇到了一些问题,控制台一直报如下错误:log4j:WARN No appenders could be found for logger (org.springframework.test.context.j原创 2016-03-16 11:40:16 · 3699 阅读 · 3 评论