- 博客(6)
- 收藏
- 关注
原创 Camunda 使用 ServiceTask 的JavaClass属性导致Spring Boot @Autowired 注入为空的解决办法
在我们用ServiceTask,为的目的就是想要在流程进行到某个节点的时候,调用我们自己写的业务逻辑,这时候一般我们就会设置ServiceTask的implementation属性为Java Class,然后值填写为本地调用的回调类的全局路径,如下图然后回调类@Componentpublic class QuitWorkCallBackController implements JavaDelegate { @Autowired private IQui...
2021-08-13 16:11:21
1125
转载 Camunda流程引擎笔记(四):Send Task,Receive Task
流程引擎中Send Task和Service Task拥有相同的行为,都是通过回调Java代码完成相应逻辑。通常Send Task和Receive Task配合使用。一、Send Task绘制一个Send Task流程,配置过程和Service Task一样。二、Receive TaskA Receive Task is a simple task that waits for the arrival of a certain message. When the process.
2021-07-20 11:43:11
2196
1
转载 Camunda流程引擎笔记(三):User Task
User Task即用户任务,就是由用户驱动的任务。一、绘制流程在audit.bpmn流程中的审核流程开始节点和审核节点之间添加一个圆角方框并添加注释为审批。同样点击小扳手选择User Task将该节点设置为用户任务(User Task)。二、测试1、更新应用中的bpmn流程文件。2、启动应用。3、启动一个流程实例。4、查看任务列表。刷新一下页面。点击审批,再点击Diagram。可以看到流程到了User Task-用户审批节点。..
2021-07-20 11:30:10
1369
转载 Camunda流程引擎笔记(二):Service Task
一、下载安装camunda-modeler下载点击https://camunda.com/download/modeler/下载camunda-modeler流程绘制工具。安装安装camunda-modeler流程绘制工具后打开可以看到以下界面:二、绘制一个简单的流程新建一个BPMN文档双击圆圈添加注释审核流程开始。创建一个 SERVICE TASK点击图中圆圈选择圆角方框。添加注释审核,然后点击小扳手选择Service Task...
2021-07-20 11:24:04
2096
2
转载 Camunda流程引擎笔记(一):Spring Boot集成Camunda
一、创建maven工程引入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RELEASE</version></parent><dependencies> <depend
2021-07-20 11:14:05
1014
原创 Mybatis plus insert添加后返回主键ID
长话短说,集成了Mybatis Plus之后,自带的Save()方法虽然返回的是boolean类型的,但其实只要执行成功,就可以直接拿到ID,不需要其他什么配置。代码如下 Test test = new Test(); /*此处省略斌值部分*/ //直接调用save方法获取boolean返回值 boolean f= testService.save(test); //如果为true,添加成功之后,那么原有对象就会...
2021-07-05 18:14:36
10372
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人