
activiti7
某科学的南条
我要偷偷的惊艳,然后打工所有人
展开
-
activiti7的TaskRuntime用法
参考activiti7的TaskService的用法就行import org.activiti.api.runtime.shared.query.Page;import org.activiti.api.runtime.shared.query.Pageable;import org.activiti.api.task.model.Task;import org.activiti.api.task.model.builders.TaskPayloadBuilder;import org.activ原创 2021-01-06 16:30:10 · 11518 阅读 · 4 评论 -
activiti7的ProcessRuntime用法
参考activiti7的repositoryService的用法就行,ProcessRuntime用起来更加方便import org.activiti.api.model.shared.model.VariableInstance;import org.activiti.api.process.model.ProcessInstance;import org.activiti.api.process.model.builders.ProcessPayloadBuilder;import org.ac原创 2021-01-06 16:29:10 · 9783 阅读 · 0 评论 -
activiti7与Springboot整合
pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org原创 2021-01-06 16:26:30 · 6684 阅读 · 2 评论 -
activiti7与spring整合
resources下创建activiti-spring.xml文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/s原创 2021-01-06 15:48:39 · 5783 阅读 · 0 评论 -
activiti中报错An Authentication object was not found in the SecurityContext
org.springframework.security.authentication.AuthenticationCredentialsNotFoundException: An Authentication object was not found in the SecurityContext这是因为activiti7与springboot整合中集成了springsecurity虽然你的用户赋予了权限但是你执行方法的时候没有定义是哪个用户在执行方法要不就整完全点写登录页面要不就自定义用户去执行原创 2021-01-06 15:21:43 · 18076 阅读 · 3 评论 -
activiti7的网关
工作流 —activiti7网关 1. 排他网关 排他网关(也叫异或(XOR)网关,或叫基于数据的排他网关),用来在流程中实现决策。 当流程执行到这个网关,所有分支都会判断条件是否为true,如果为 true 则执行该分支, 注意,排他网关只会选择一个为 true 的分支执行。(即使有两个分支条件都为 true,排他网关也会只选择一条分支去执行) 1.1 定义流程 1.2 部署流程 /**原创 2021-01-05 23:10:53 · 6964 阅读 · 0 评论 -
bpmn文件的assignee无法保存
不知道怎么回事用idea2018.2.3版本的actiBPM插件来编辑这块的内容时候编辑完后关闭bpmn文件再打开就没了这块的信息了总是保存不上不知道是不是这个idea版本的锅为了保存我直接把bpmn后缀先改为xml把信息修改再保存回来bpmn这样就保存上了...原创 2021-01-05 13:30:10 · 8515 阅读 · 3 评论 -
activiti7中流程实例的挂起和激活
如下代码可以实现流程实例的挂起和激活但是里面有一个坑activateProcessDefinitionById和suspendProcessDefinitionById方法中的第三个参数是要填写时间我填写了new Date()然后就修改不成功只能写null才能过去这个坑先留着@Test public void suspendAllProcessInstance() { //1.获取引擎 ProcessEngine processEngine = Proc原创 2021-01-05 11:13:01 · 7113 阅读 · 0 评论 -
activit7的基础操作
全部为Test测试代码包含创建表结构启动流程个人任务查询完成个人任务zip包部署流程查询流程删除流程下砸流程资源历史信息查看后续功能添加再更新package com.qiangqiang;import org.activiti.engine.*;import org.activiti.engine.history.HistoricActivityInstance;import org.activiti.engine.history.HistoricActivityInstan原创 2021-01-04 23:35:17 · 7013 阅读 · 0 评论 -
activiti7的activiti.cfg.xml文件
这是简单版本后续有spring整合版本再更新<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/cont原创 2021-01-04 23:32:29 · 7687 阅读 · 0 评论 -
activiti7的Service服务
在新版本中,我们IdentityService,FormService 两个Serivce 都已经删除了。4.3 RepositoryService 是activiti的资源管理类,提供了管理和控制流程发布包和流程定义的操作;使用工作流建模工具设计的业务流程图需要使用此service将流程定义文件的内容部署到计算机;除了部署流程定义以外还可以:查询引擎中的发布包和流程定义;暂停或激活发布包,对应全部和特定流程定义;暂停意味着他们不能再执行任何操作了,激活是对应的反向操作;获得多种资源,像是包含.原创 2021-01-04 20:33:09 · 8347 阅读 · 0 评论 -
activiti7的表结构
Activiti7数据库表介绍由于Activiti自生成的表较多,这里先对activiti自生成数据库表进行介绍。如下图所示,是Activiti7自生成的25张数据表。 数据表的命名规则 Activiti的表都以act_开头,第二部分是表示表的用途的两个字母缩写标识,用途也和服务的API对应。1 act_hi_*:'hi’表示 history,此前缀的表包含历史数据,如历史(结束)流程实例,变量,任务等等。act_ge_*:'ge’表示 general,此前缀的表为通用数据,用于不同场景中。a原创 2021-01-04 20:31:36 · 8767 阅读 · 1 评论 -
idea中bpmn乱码问题
在activiti7中,创建了bpmn文件后,再打开总是乱码在idea的安装目录中bin下的idea64.exe.vmoptions & idea.exe.vmoptions,都加上了-Dfile.encoding=UTF-8 也不生效原来这里还有一份配置,修改这里的才能生效,路径在C盘下用户,这个路径C:\Users\cq\.IntelliJIdea2018.2\config...原创 2021-01-04 15:35:48 · 6589 阅读 · 0 评论