Activiti7新的API介绍 一、Activiti7 的组成部分 二、Activiti 新的 API 介绍

  Activiti7新的API介绍
一、Activiti7 的组成部分
二、Activiti 新的 API 介绍

   Activiti Core 作为Activiti 的核心部分,Activiti Cloud 主要是利用云服务来实现分布式业务流程开发。

二、Activiti 新的 API 介绍

  Activiti7 为了简化对工作流的操作,特别在原有 API 的基础上再次进行封闭,这样我们原来所学习的Activiti 基本API 就被封闭起来了。

  具体要学习的包括:

    ProcessRuntime 接口

    TaskRuntime 接口

1、ProcessRuntime 接口

  Activiti7新的API介绍
一、Activiti7 的组成部分
二、Activiti 新的 API 介绍

   Activiti7新的API介绍
一、Activiti7 的组成部分
二、Activiti 新的 API 介绍

  通过上面的分析,我们发现使用 Activiti7 开发时,只要注入ProcessRuntime 的实现对象,就可以实现流程定义信息的操作。当然这个过程中因为 Activiti7 与SpringSecurity 的强耦合,引导我们也必须将SpringSecurity 加入进来。

2、TaskRuntime 接口

  Activiti7新的API介绍
一、Activiti7 的组成部分
二、Activiti 新的 API 介绍

   Activiti7新的API介绍
一、Activiti7 的组成部分
二、Activiti 新的 API 介绍

  上面部分给我们介绍了如何引入Activiti Core 所需的坐标,同时介绍了如何添加 TaskRuntime 实现对象,源码介绍等。我们会发现TaskRuntime 本身就是对于TaskService 的一个封装。