activiti
进阶java程序猿
这个作者很懒,什么都没留下…
展开
-
Activiti框架(7)——流程撤回
Activiti框架常用-流程节点撤回在工作中会用到Activiti框架来走流程,会有一些信息填写异常等状况,我们可以将节点撤回到指定节点。创建测试类,引入测试用到的配置文件 private final String key = "groupTaskDelegate";//key值 private final int version = 1;//版本号 //Service接口的父类,可以直接获取下边的Service private ProcessEngine proc原创 2020-05-19 11:09:24 · 5210 阅读 · 1 评论 -
Activiti框架(6)——自定义角色配置
Activiti框架常用-自定义角色方案在工作中会用到Activiti框架的时候,很多时候我们会根据自己已经有的用户角色表,来关联整个框架,这里也有一套比较完美的方案,用视图的方法,具体操作如下。一、修改XML配置文件我们需要修改配置文件,使框架不生成原本的用户角色表 <!-- 是否使用activiti自带用户:用视图替换activiti用户 --> <<property name="dbIdentityUsed" value="false"&原创 2020-05-19 09:35:36 · 1557 阅读 · 0 评论 -
Activiti框架(5)——id生成策略
Activiti框架——id生成策略在使用Activiti框架的时候,我们的项目中经常会根据自己的情况,生成指定规则的id主键,那么如何来自定义主键生成策略呢?下边为大家提供了一个方法,仅供参考。在自定义ID的方法中,有两种——UUID的方法生成和自定义方法。修改配置文件在配置文件中加入,使得框架使用我们自定义的规则生成ID如果需要使用UUID的,加入UUID的配置即可如果用自定义策略,加上配置后,还需要重写IdGenerator接口 <!-- 自定义主键生成原创 2020-05-19 09:34:47 · 2590 阅读 · 0 评论 -
Activiti框架(4)——搭建页面管理war包
Activiti框架——搭建页面管理war包在项目中,经常会用到流程的技术,可是自己写又非常麻烦,所以就有Activiti框架,为我们提供了一套比较完善的流程技术,在以后的项目中也会经常用到的。大家一起来学习一下吧最后官方为我们提供了一个界面化管理的war包,让我们更加方便的使用框架。下面来一起看看怎么使用吧。介绍Activiti框架官方为我们提供了官方管理页面,我们只需要去官网下载,放入tomcat等服务器下运行即可。下边是一个5.x版本的activiti,官方好像已经找不到了。大家有需要用可原创 2020-05-19 09:34:03 · 578 阅读 · 0 评论 -
Activiti框架(3)——查询历史任务
Activiti框架——查询历史任务在Activiti框架的使用中,当我们走完一套流程之后,怎么查询我们的已经完成的任务呢?下边的方法就来介绍怎么使用。创建测试类,引入测试用到的配置文件 private final String key = "groupTaskDelegate";//key值 private final int version = 1;//版本号 //Service接口的父类,可以直接获取下边的Service private ProcessEngin原创 2020-05-19 09:32:53 · 1937 阅读 · 0 评论 -
Activiti框架(2)——按角色分配走流程
Activiti框架——按角色分配走流程在Activiti框架搭建好之后,我们要怎么使用这个框架呢?很简单,官方为我们提供了7个接口,分别操控框架的对应内容,下面我们来一起学习,简单的走一套完整的流程吧。一、创建测试类,引入测试用到的配置文件下边是官方为我们提供的7大接口,他们的作用如下 private final String key = "groupTaskDelegate";//key值 private final int version = 1;//版本号 //S原创 2020-05-19 09:32:04 · 2263 阅读 · 0 评论 -
Activiti框架(1)——搭建
Activiti————框架搭建在项目中,经常会用到流程的技术,可是自己写又非常麻烦,所以就有Activiti框架,为我们提供了一套比较完善的流程技术,在以后的项目中也会经常用到的。大家一起来学习一下吧本项目已经全部上传github,项目地址:https://github.com/876745833/activiti-demo/tree/master介绍Activiti是一个轻量级的工作流和业务流程管理(BPM)平台,面向业务人员,开发人员和系统管理员。它的核心是用于Java的超快速,坚固的BP原创 2020-05-19 09:29:20 · 486 阅读 · 0 评论