package com.zt;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.activiti.engine.RuntimeService;
import org.activiti.engine.TaskService;
import org.activiti.engine.runtime.ProcessInstance;
import org.activiti.engine.task.Task;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class MyController {
@Autowired
TestService testService;
@Autowired
RuntimeService runtimeService;
@Autowired
private TaskService taskService;
@PostMapping(value = "/start")
public void test1() {
System.out.println("Start.........");
ProcessInstance pi = runtimeService.startProcessInstanceByKey("myProcess", "1");
System.out.println("流程启动成功,流程id:"+pi.getId());
}
@PostMapping(value = "/getList")
public void test2() {
String userId ="xiaohong";
List<Task> resultTask = taskService.createTaskQuery().processDefinitionKey("myProcess").taskCandidateOrAssigned(userId).list();
System.out.println("任务列表:"+resultTask);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
springboot整合activiti6.0的代码demo
共25个文件
xml:4个
class:3个
java:3个
2星 需积分: 50 66 下载量 114 浏览量
2019-07-10
15:28:20
上传
评论 3
收藏 24KB RAR 举报
温馨提示
springboot整合activiti6.0的代码demo,首先按照自己的数据库地址修改springboot地址,然后运行AppBoot启动类,启动工程,然后通过postman工具访问MyController类中的方法即可观察结果。
资源推荐
资源详情
资源评论
收起资源包目录
activititest.rar (25个子文件)
activititest
.project 564B
MyProcess.bpmn 0B
src
test
resources
java
main
resources
application.properties 2KB
logback-spring.xml 1KB
processes
MyProcess.bpmn 3KB
MyProcess.png 6KB
java
com
zt
MyController.java 1KB
TestService.java 370B
AppBoot.java 1KB
work
Tomcat
localhost
ROOT
target
classes
application.properties 2KB
com
zt
MyController.class 2KB
AppBoot.class 1KB
TestService.class 921B
META-INF
MANIFEST.MF 330B
maven
com.zt
activititest
pom.properties 228B
pom.xml 3KB
logback-spring.xml 1KB
processes
MyProcess.bpmn 3KB
MyProcess.png 6KB
test-classes
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.jdt.core.prefs 356B
org.eclipse.core.resources.prefs 191B
pom.xml 3KB
.classpath 1KB
.bpmn
src
main
resources
processes
MyProcess.bpmn2d 641B
共 25 条
- 1
资源评论
- YeYing20182019-10-15为什么我启动直接报错说activiti的表不存在啊
zhangmeitao0519
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功