工作流Activiti新手入门学习路线整理
写在前面:
最近项目中使用到了工作流,虽然此部分不是自己需要完成的,但是也涉及到了要调用写的接口。正好有时间,就了解下,以便之后能在其他项目中用到时,不至于什么都不知道什么都不了解。
这里就主要整理下,自己的学习路线。
由于工作流涉及到一个完整的业务流程,所以代码就不上了,也是参考网上的博客,自己做了一个简单的demo,让对activiti的整个工作的流程以及一些api的调用更加熟悉了。
学习步骤:
1.首先应该知道什么是工作流?
2.如何使用activiti?
3.安装activiti插件,方便画流程图
4.activiti与spring集成
5.观察项目跑起来后,数据库表的变化
6.流程部署,流程启动,查询任务,完成任务,到下一个节点,。。。流程结束
7.流程部署的方式有手动与自动
学习资料参考:
https://blog.csdn.net/jiangyu1013/article/details/73250902------三分钟明白Activiti工作流
https://blog.csdn.net/qq_15969757/article/details/72677203--------Activity工作流(2)-入门安装运行第一个例子
https://blog.csdn.net/qq_41728540/article/details/79506463--------IDEA中安装activiti并使用
https://blog.csdn.net/yen_csdn/article/details/54666658---------Activiti工作流引擎——组件说明
https://blog.csdn.net/x2145637/article/details/48547243--------Activiti工作流(4):编写一个HelloWorld
https://www.jianshu.com/p/bdc9c9fa719d----------Activiti 工作流引擎的初步使用(此篇博客写的比较细致,使用了一个简单的demo走了一个完整的流程,比较推荐跟着动手实践,加深认识)
https://blog.csdn.net/qq_30739519/article/details/51166993-----------Activiti 流程部署方式 activi 动态部署(高级源码篇)
当上面这些都差不多了解看完,并手动实践后,已经对工作流activiti有了一个大致的认识了,这个时候再去查看用户手册,会有更深的认识
用户手册,自己百度“activiti用户手册”即可
还有就是看官方提供的一个演示项目,activiti-explorer
https://blog.csdn.net/xhaimail/article/details/79507096----------activiti-explorer项目部署(初学必看)
https://jingyan.baidu.com/article/4e5b3e19107ad091901e249e.html---------activiti教程之示例项目activiti-explorer运行
看完整的项目示例
https://github.com/henryyan/kft-activiti-demo----------咖啡兔中的kft-activiti-demo
工作流Activiti新手入门学习路线整理的更多相关文章
- 人工智能新手入门学习路线和学习资源合集(含AI综述/python/机器学习/深度学习/tensorflow)
[说在前面]本人博客新手一枚,象牙塔的老白,职业场的小白.以下内容仅为个人见解,欢迎批评指正,不喜勿喷![握手][握手] 1. 分享个人对于人工智能领域的算法综述:如果你想开始学习算法,不妨先了解人工 ...
- stm32入门学习路线个人见解
可以说就目前的市场需求来看,stm32在单片机领域已经拥有了绝对的地位,51什么的已经过时了也只能拿来打基础了,最后依然会转到stm32来,也正是因为这样stm32的学习者越来越多,其中不难发现绝大部 ...
- React 入门学习笔记整理目录
React 入门学习笔记整理(一)--搭建环境 React 入门学习笔记整理(二)-- JSX简介与语法 React 入门学习笔记整理(三)-- 组件 React 入门学习笔记整理(四)-- 事件 R ...
- Three入门学习笔记整理
一.官方网站:https://threejs.org 二.关于Three.js 三.开始 四.实例 基本结构 结果 五.概念 坐标系 场景 相机 灯光 3D模型 六.简单动画 七.交互控制 结束 # ...
- Java入门学习路线目录索引
原创 Java入门学习路线目录索引 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/One_ ...
- 零基础学习STM32之入门学习路线
可以说就目前的市场需求来看,stm32在单片机领域已经拥有了绝对的地位,51什么的已经过时了也只能拿来打基础了,最后依然会转到stm32来,也正是因为这样stm32的学习者越来越多,其中不难发现绝大部 ...
- CTF web安全45天入门学习路线
前言 因为最近在准备开发CTF学习平台,先做一个学习路线的整理,顺便也是对想学web的学弟学妹的一些建议. 学习路线 初期 刚刚走进大学,入了web安全的坑,面对诸多漏洞必然是迷茫的,这时的首要任务就 ...
- Web前端新手经典学习路线
做前端开发八九年的时间,到2015年的时候,Web前端因为HTML5技术的高速发展,成为IT行业中最受欢迎和未来需求人才发展最好的职业,各个行业都想转行做前端开发,包括一些在校的学生,土木工程,一些不 ...
- DBN 入门学习资料整理
建议按序阅读 1.Deep Learning 概述 Deep Learning(深度学习)学习笔记整理系列 : http://blog.csdn.net/zouxy09/article/details ...
随机推荐
- Spring学习--用 ASpectJ 注解实现 AOP
用 AspectJ 注解声明切面: 要在 Spring 中声明 AspectJ 切面 , 只需要在 IOC 容器中将切面声明为 bean 实例.当在 Spring IOC 容器中初始化 AsjectJ ...
- Spring学习--实现 FactoryBean 接口在 Spring IOC 容器中配置 Bean
Spring 中有两种类型的 bean , 一种是普通的 bean , 另一种是工厂 bean , 即 FactroyBean. 工厂 bean 跟普通 bean 不同 , 其返回的对象不是指定类的一 ...
- React.js基础知识
一. react.js的基本使用方法 (1)快速使用,hello world <div id="app"></div> <script src=&qu ...
- 【uva1380 - 一个调度问题】思路题+树形dp
[题意] 有n<=200个恰好需要一天完成的任务,要求用最少的时间完成所有任务.任务可以同时完成.但是有一些约束,分有向和无向两种,其中A-->B表示A必须在B前面完成,而A--B表示A和 ...
- [BZOJ1984]月下“毛景树”解题报告|树链剖分
Description 毛毛虫经过及时的变形,最终逃过的一劫,离开了菜妈的菜园. 毛毛虫经过千山万水,历尽千辛万苦,最后来到了小小的绍兴一中的校园里.爬啊爬~爬啊爬~~毛毛虫爬到了一颗小小的“毛景树” ...
- Ajax的Result工具类
ResultUtil.java package cn.qlq.util; import java.io.Serializable; public class ResultUtil<T> i ...
- 使用SpringMVC解决Ajax跨域问题
package com.mengyao.system.filter; import java.io.IOException; import javax.servlet.FilterChain; imp ...
- MySQL 之 foreign key
前段回顾 create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[(宽度) 约束条件] ); #解释: 类型:使用限制字段必须 ...
- linux下ntp服务器搭建方法
环境 软件:fedora14,装在virtualbox虚拟机上 硬件:x86 具体步骤 检查是否安装了ntp 运行如下命令: rpm -qa | grep ntp 如果有如下输出,表示有安装ntp 服 ...
- Makefile target dependency
Makefile ..... all: T1 T2 T1: @echo "<===" $@ T2: @echo "<===" $@ ..... ma ...