activiti 细节总结

activiti 细节总结:

1,listpage方法:

1),API:listPage(int, int) - Method in interface org.activiti.engine.query.Query

Executes the query and get a list of entities as the result.

2),listPage(int firstResult,int maxResults),类似与MySQL的分页功能,前面是从第几条开始,后面是一共几条,注意点是结果是以DEPLOYMENT_ID_排序的,就是按照发布时间排序;

(未完待续....)

时间: 2024-10-01 18:18:07

activiti 细节总结的相关文章

Activiti Linux部署流程图出现乱码

前段时间使用Activiti在本机以及window环境下测试发现流程图正常显示,在linux下汉字变成了小方块. 经网上查找资料: 发现自己的京东云未安装中文字体,由于本人系统activiti配置文件设置的"宋体",因此需在window系统中找到宋体字体复制到linux系统中进行安装. 1,进入C:\Windows\Fonts,找到"宋体 常规"文件simsun.ttc 2,进入cd /usr/java/jdk1.7.0_79/jre/lib/fonts,新建fal

activiti搭建(五)BPMN介绍

对于BPMN我也不是十分清楚,目前也只是因为对于Modeler中不熟悉的组件查询,来对这部分的内容进行学习,不求一次理解,边学边理解吧.所以这一章的介绍会比较简单,但也足够了. Modeler中的组件列表划分和BPMN的略微有些不同,而且有些内容好像也没有,最后移植到自己的demo中,还遇到了一些问题,如果可能的话,之后会详细介绍一下Modeler的构成,大致是官方文档的第七节Overview以及第十节Process(重要),网上已有人将其归纳总结过了 http://wenku.baidu.co

activiti源码分析(一)设计模式

对activiti有基本了解的朋友都知道,activiti暴露了七个接口来提供工作流的相关服务,这些接口具体是如何实现的呢?查看源码发现其实现的形式大体如下: public class RuntimeServiceImpl extends ServiceImpl implements RuntimeService { public ProcessInstance startProcessInstanceByKey(String processDefinitionKey) { return com

activiti搭建(四)八项服务介绍

转载请注明源地址:http://www.cnblogs.com/lighten/p/5927949.html 1.前言 之前学习的时候一直在其它文章看到activiti提供了七个接口来操作工作流,但在5.21版本中,查看源码发现目前是提供了八个服务.这里说个查看源码的小技巧,查看源码要弄明白创作者的思路,也就要看其写的功能模块和类的继承体系了,在eclipse中点击类名,按F4就能查看这个类的相关信息和继承了这个类的子类,一般都是点在抽象类和接口上,这样可以很快看到有些什么内容.举个例子,act

Activiti中彻底解决待办事项列表查询复杂、API不友好的设计方案

我们使用工作流引擎,一个非常重要的功能就是获取待办事项列表,在Activiti中,我们可以通过TaskService的相关API进行查询,这些API设计优雅,但是实际使用中往往不够方便,也缺乏灵活性,达不到技术解决方案的要求,主要有如下几个问题: 1.多数情况无法通过调用一个API满足需求,这时一个现实问题就是需要对结果集进行合并然后排序,这样就显得比较麻烦: 2.和项目业务表关联困难: 3.Activiti中相关查询返回的是Activiti定义的实体,这些实体包含的信息可能不够: 4.Acti

分享本书《Activiti实战》和几个工作流的链接

现在搞工作流的,开源的很多都用Activiti,但相关的中文书其实不多,在当当上找到了一本,暂时没下载到pdf盗版,看了目录不错,特别从试读章节了解了历史,所以分享一下. java 工作流开发框架比较 http://blog.csdn.net/chinarenzhou/article/details/7679148 纵观jBPM:从jBPM3到jBPM5以及Activiti5 http://www.infoq.com/cn/articles/rh-jbpm5-activiti5 工作流引擎Act

activiti helloworld

activiti helloworld activiti的入门实践文章,重点在于动手做,要解决的是怎么做的问题.只有知道了怎么做后,才具有实际动手能力,才算对这门技术有一个初步掌握:至于更深入细化的知道它的设计理念.实现细节等,那是有时间深入时候再进行的工作了. 任务目标: 会用eclipse的activiti designer设计流程图: 会用java代码将设计好的流程图部署到数据库并进行简单测试: 将activiti与spring进行整合: 前端页面可实现任务待办.签收.办理.流程跟踪等事项

activiti学习资料(架构描述)

Activiti学习资料 Activiti是业界很流行的java工作流引擎,关于Activiti与JBPM5的关系和如何选择不是本文要讨论的话题,相关内容可以baidu一下.Activiti从架构角度看是比较优秀的,是很面向对象的,是我所阅读过的代码结构很棒的开源软件,个人认为比Spring,Hibernate的要好. Activiti的基础编程框架 Activiti基于Spring,ibatis等开源中间件作为软件平台,在此之上构建了非常清晰的开发框架.上图列出了Activiti的核心组件.

Activiti 多个并发子流程的应用

多个部门发起资金计划,最后统一到财务部审批,每个部门发起资金计划是一个子流程,财务部审批是多个部门的计划同时审批,审批完成后,再提交上级领导审批. 流程如下: 要解决以上问题,需要实现多个子流程并行处理的功能.在Activiti5有一个比较强的节点属性就是多实例,它可以支持多实例的子流程,多实例任务,多实体脚本等.目前支持多实例的节点类型有: User task Script task Java service task Web service task Business rule task E