- 博客(8)
- 资源 (21)
- 收藏
- 关注
原创 Mybatis-Plus在SpringBoot下的使用
说明项目使用Mybatis作为持久化框架时,我们可以使用一些别人再次封装的一些插件来提高开发效率,使用较多的如通用mapper,PageHelper等,这次介绍一个更好用的插件Mybatis-Plus,感觉这个比较像通用mapper+PageHelper,并且分页方面还可以选出总条数。Mybatis-plus官网->https://baomidou.gitee.io/mybatis-...
2019-08-30 11:47:19 3088
原创 Activiti6在Springboot下的使用 7 自定义用户分组
说明一般在流程中也会存在指定一个组去完成某项事情,然后组里的某一个人就会去完成该事项。在Activiti6里还存在用户和组的表(act_id_user和act_id_group)所以可以直接用,但在Activiti7里用户和组表就被删了,官方建议我们自己创建组表并维护ヽ(ー_ー)ノ(确实用户表、组表功能比较复杂,默认提供的功能可能不够,还是自己创建的好)快速开始下面是我创建的用户表和组...
2019-08-26 17:20:36 4426
原创 Activiti6在Springboot下的使用 6 并行网关的处理
说明流程中如果需要并行审批的话,我们可以使用并行网关来进行处理,例如下面的流程图:xml信息如下:<?xml version="1.0" encoding="UTF-8"?><bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http:...
2019-08-23 09:44:48 968 1
原创 Activiti6在Springboot下的使用 5 节点数据流转
说明数据流转也是一个很常见的需求了,例如下一个节点任务需要拿到上一个节点的数据,处理自己的逻辑后再将自己的数据再放入流程里供下一个节点调用。快速开始还是使用上一节的流程图(xml文件上节有,不贴了):再次扩展我们的通用complete()接口,这次多加了一个前端传来参数的Map@Autowiredprivate BaseServiceUtil baseServiceUt...
2019-08-20 14:17:33 567
原创 Activiti6在Springboot下的使用 4 驳回流程
说明一般在流程中都会有驳回流程的需求,比如用户申请了一些事项,但后来审核驳回了这个请求,用户又需要重新提交表单。例如下图:快速开始首先既然需要驳回,就需要设置驳回的条件,我们需要在流程图里设置流转的变量。上图的bpmn文件如下,主要是设置了conditionExpression为${status!=1}和${status!=1}两种情况(假设status==0表示驳回,1表示同...
2019-08-19 14:56:52 2140
原创 Activiti6在Springboot下的使用 3 通用complete方法动态调用不同的Service
说明上一节我们编写了一个通用的complete()方法,实现了前端调用接口的通用性,但在实际的业务中,每一个请求我们希望都能有一个定制化的Service去具体处理这一个请求,也就是说,我们希望通用complete()方法能够调用不同的Service。下面提供一种实现该想法的思路。快速开始首先,编写一个基类Servicepublic interface IBaseService {...
2019-08-15 09:39:49 1247 1
原创 Activiti6在Springboot下的使用 2 动态部署流程与通用complete方法
说明上一节我们使用Springboot与Activiti6进行整合,介绍了Activiti提供的一些service的使用方法,现在我们来实践一下动态部署流程(BPMN文件),部分为伪代码,请意会快速开始1 动态部署编写一个接收文件的Controller@RestController@RequestMapping("/process")public class Proces...
2019-08-12 13:47:03 2349 2
原创 Activiti6在Springboot下的使用 1 基本service使用
说明最近需要弄一个通用的工作流引擎(前后端分离,前端绘制流程),选用Activiti6技术(6文档较多 7目前没有正式版,原理都差不多,7删除了几张表和service),在此记录一下Activiti6在Springboot下的使用(仅介绍后端,前端绘制略过)。主要使用到的activiti service如下:RepositoryService:对流程定义进行管理。RuntimeServi...
2019-08-12 11:46:47 2062
harbor-offline-installer-v1.8.0.tgz
2020-06-29
阿里巴巴Java开发手册(详尽版).pdf
2019-10-24
分布式服务框架原理与实践_李林锋著
2018-10-25
领域驱动设计:软件核心复杂性应对之道
2018-10-25
Spring Boot部署到外部Tomcat的demo
2018-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人