activiti
sighting_info
这个作者很懒,什么都没留下…
展开
-
Activiti数据查询不到,怎么解决
在查询待办任务时,数据查找不到,控制台也没有打印语句。可以在连接池中查找最近执行的语句进行判断选出语句,再执行语句判断问题出在哪里。druid连接池相关信息直接在项目路径下就可查找的到,即/project/druid,访问此地址即可查看相关信息...原创 2018-05-17 20:09:08 · 1512 阅读 · 0 评论 -
activiti6中的分页功能
.listPage(int firstResult,int maxResults),类似与MySQL的分页功能,前面是从第几条开始,后面是一共几条,注意点是结果是以DEPLOYMENT_ID_排序的,就是按照发布时间排序...原创 2018-07-09 10:22:49 · 5872 阅读 · 1 评论 -
Activiti用户与业务数据用户同步
用视图覆盖同名的ACT_ID_系列表,放弃使用系列表:ACT_ID_,创建同名的视图。1.修改Activiti配置中默认的引擎配置:设置属性**dbIdentityUsed**为**false**即可,此时不会建立ACT_ID_表<bean id="processEngineConfiguration" class="org.activiti.spring.Spri...原创 2018-06-27 16:15:27 · 2660 阅读 · 0 评论 -
activiti6 第三部分 流程中具体功能-流转,跳转,更换执行人,更换当前任务使用的流程定义的版本,查看流转记录
一流程模块整体介绍1流程包括以下模块,之前讲了流程图的设计和部署,当一个流程部署后,即可根据当前的流程图启动一个流程实例了2我的任务我的任务包括流程点上配置执行人的任务(已取消,改为所有任务都要认领后才能在我的任务中出现),还有在可认领任务中认领的任务;3可认领任务包括流程点上设置候选人或者获选角色中该任务可被这些人领取,当一个人领取任务后,其他人便不能再领取该任务...原创 2019-03-14 17:09:10 · 3580 阅读 · 4 评论 -
activiti6 第四部分 进阶 设置手工分配任务
思路为:流程点上添加手工分配标志,那么在流程流转的任意节点都可获取可以手工分配执行人的节点,即可设置相应的执行人。设置完成后可以保存该手工分配的任务;不过该任务需新建一张表来存储手工分配的任务;第一步,新建存储手工分配的任务的表import javax.persistence.Entity;import javax.persistence.Id;import javax.p...原创 2019-03-15 13:58:44 · 1571 阅读 · 0 评论 -
activiti6 第五部分 自定义线上条件
第一步,编写条件提供类接口import java.util.List;import java.util.Map;/** * 流转条件提供类接口 * 主要用于流程配置时提供可选流转条件和流程流转时根据条件结果来判断是否能从某个分支流转下去。 */public interface ConditionProvider extends Provider{ /** * ...原创 2019-03-15 14:27:43 · 3641 阅读 · 0 评论 -
activiti6 第二部分:流程图设计及部署
1项目没有使用activiti示例中的流程图配置,需自己设计并完成流程配置功能(1)前端使用gooflow插件画图,后端保存流程图相关信息 流程图相关类及其关系(2)添加流程点,线,流程定义的增删改查功能2 部署流程这一步是流程配置中最重要的一部分,因为需要把流程图中配置的内容准换成activiti中BpmnModel相应的内容,比如一个用户任务类型的流程点对应着...原创 2019-03-12 16:42:27 · 2321 阅读 · 1 评论 -
activiti6 第一部分:配置
1 pom中添加依赖 <!-- activiti --> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> ...原创 2019-03-12 17:03:47 · 585 阅读 · 0 评论