万本电子书0元读

万本电子书0元读

顶部广告

疯狂工作流讲义——基于Activiti 6.x的应用开发电子书

1. 内容深。书中的案例不仅仅讲解Activiti的功能,更模仿Activiti的思路去模拟功能的实现,读者可以深了解其中的原理。 2. 发环境与案例更贴近实际。书中案例的发环境、使用的框架以及工具均是来自企业的实际应用,案例的选取与研发过程更贴近实际。 3. 注释详细本书的代码,几乎每行Java代码均有注释,读者可以很容易的了解代码的意思,轻松的掌握相应的知识。

售       价:¥

纸质售价:¥58.80购买纸书

677人正在读 | 6人评论 6.8

作       者:杨恩雄

出  版  社:电子工业出版社

出版时间:2017-11-01

字       数:31.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(6条)
  • 读书简介
  • 目录
  • 累计评论(6条)
工作流引擎Activiti经过多年的发展,已经变成一个成熟的工作流框架,在2017年,Activiti推出了全新的6.0版本,除了完善对BPMN规范的支持外,还加了对DMN规范的支持。为了能让广大的程序发者一探新版本Activiti的功能,笔者在di yi版的基础上,编写了本书的第二版。书中会对Activiti的知识行全面讲解,并从源码角度对Activiti行深度剖析。本书会以Activiti为基础,讲述该框架的API使用、BPMN规范,除了这些工作流的基本知识外,还讲解了zui新的DMN规范引擎、Activiti整合Spring Boot等内容。在本书的第18章,深Activiti的源代码,展示舍弃流程虚拟机(PVM)之后的Activiti,如何对流程行控制,让读者能一窥Activiti的庐山真面目。zui后一章,以一个案例结束本书的内容,案例中整合Spring、Struts2等主流框架,目的是让读者在学习的过程中更贴近实际案例。<br/>【推荐语】<br/>1. 内容深。书中的案例不仅仅讲解Activiti的功能,更模仿Activiti的思路去模拟功能的实现,读者可以深了解其中的原理。 2. 发环境与案例更贴近实际。书中案例的发环境、使用的框架以及工具均是来自企业的实际应用,案例的选取与研发过程更贴近实际。 3. 注释详细本书的代码,几乎每行Java代码均有注释,读者可以很容易的了解代码的意思,轻松的掌握相应的知识。<br/>【作者】<br/>杨恩雄,从事十多年Java EE企业应用发,曾任中企动力系统设计师、中企源项目经理、数码辰星科技公司项目经理,参与过多个企业级项目的设计与架构工作,曾负责辰星“电影票网络销售系统”的整体架构。精通Activiti、Drools、ESB等源技术,在SOA、SaaS、大数据应用、互联网系统架构方面有着丰富的经验,曾出版《疯狂Java实战演习》《疯狂Workflow讲义》《疯狂Spring Cloud微服务架构实战》等书籍。<br/>
目录展开

作者简介

推荐序

前言

第1章 Activiti介绍

1.1 工作流介绍

1.2 BPMN 2.0规范简述

1.3 Activiti介绍

1.4 本章小结

第2章 安装与运行Activiti

2.1 下载与运行Activiti

2.2 运行官方的Activiti示例

2.3 安装开发环境

2.4 编写第一个Activiti程序

2.5本章小结

第3章 Activiti数据库设计

3.1 通用数据表

3.2 流程存储表

3.3 身份数据表

3.4 运行时数据表

3.5 历史数据表

3.6 DMN规则引擎表

3.7 本章小结

第4章 Activiti流程引擎配置

4.1 流程引擎配置对象

4.2 数据源配置

4.3 其他属性配置

4.4 Process Engine Configuration bean

4.5 Activiti的命令拦截器

4.6 本章小结

第5章 流程引擎的创建

5.1 Process Engine Configuration的build Process Engine方法

5.2 ProcessEngines对象

5.3 ProcessEngine对象

5.4 本章小结

第6章 用户组与用户

6.1 用户组管理

6.2 Activiti数据查询

6.3 用户管理

6.4 用户信息管理

6.5 用户组与用户的关系

6.6 本章小结

第7章 流程存储

7.1流程文件部署

7.2 流程定义的管理

7.3 流程定义权限

7.4 RepositoryService数据查询与删除

7.5本章小结

第8章 流程任务管理

8.1 任务的创建与删除

8.2 任务权限

8.3 任务参数

8.4 任务附件管理

8.5 任务评论与事件记录

8.6 任务声明与完成

8.7 本章小结

第9章 流程控制

9.1 流程实例与执行流

9.2 启动流程

9.3 流程参数

9.4 流程操作

9.5 流程数据查询

9.6 本章小结

第10章 历史数据管理和流程引擎管理

10.1 历史数据管理

10.2 工作的产生

10.3 工作管理

10.4 数据库管理

10.5 本章小结

第11章 流程事件

11.1 事件分类

11.2 事件定义

11.3 开始事件

11.4 结束事件

11.5 边界事件

11.6 中间事件

11.7 补偿中间事件

11.8本章小结

第12章 流程任务

12.1 BPMN 2.0任务

12.2 用户任务

12.3 脚本任务

12.4 服务任务

12.5 其他任务

12.6 任务监听器

12.7 流程监听器

12.8 本章小结

第13章 其他流程元素

13.1 子流程

13.2 顺序流

13.3 流程网关

13.4 流程活动特性

13.5 本章小结

第14章 Activiti与规则引擎

14.1 概述

14.2 开发第一个Drools应用

14.3 Drools规则语法概述

14.4 类型声明

14.5 函数和查询

14.6 规则语法

14.7 Activiti调用规则

14.8 本章小结

第15章 基于DMN的Activiti规则引擎

15.1 DMN规范概述

15.2 DMN的XML规范

15.3 运行第一个应用

15.4 规则引擎API简述

15.5 规则匹配

15.6 本章小结

第16章 整合第三方框架

16.1 Spring Framework

16.2 Activiti整合Spring

16.3 Activiti整合Web项目

16.4 Activiti与Spring Boot

16.5 Activiti与JPA

16.6 本章小结

第17章 Activiti开放的Web Service

17.1 Web Service简介

17.2 使用SpingMVC发布REST

17.3 流程存储服务

17.4 本章小结

第18章 Activiti功能进阶

18.1 流程控制逻辑

18.2 Activiti的表单

18.3 流程图XML

18.4 流程操作

18.5 本章小结

第19章 办公自动化系统

19.1 使用技术

19.2 功能简述

19.3 框架整合

19.4数据库设计

19.5 初始化数据

19.6角色管理

19.7流程启动

19.8 申请列表

19.9 流程任务

19.10 本章小结

累计评论(6条) 5个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部