这篇文章给大家介绍Activiti7集成SpringBoot2官方实例是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
介绍
Activiti 7是Alfresco经过实战考验的Activiti工作流引擎的演变,完全被采用在云环境中运行。它是根据云本机应用程序概念构建的,与之前的Activiti版本在架构方面有所不同。
我们将使用新的Activiti 7流程运行时和任务运行时Java API来试用Activiti 7流程引擎。我们将从春天引导2应用程序执行此操作。我们需要的所有Activiti Java工7件都可以在露天的Maven存储库(关系)中找到。
弹簧引导应用程序还将包含网络组件(即Spring MVC),因此我们可以创建一个小的ReST API来用于启动进程以及与进程和任务交互.Activiti 7提供了一个ReST API,但是当我们只使用核心库时,我们不打算在本节中使用它。在这里,我们只创建自己的简单ReST API,它将使用Activiti 7 Java库(即流程运行时和任务运行时)。
新API的旨在提供原生云方法的明确途径。它们还包括作为一等公民的安全和身份管理。新API还简化了一些常见用例。
我们将使用Activiti 7核心库实际构建一个简单的业务流程管理(BPM)应用程序/解决方案。这通常不是你要做的事情,但能够理解Activiti 7提供的API是一个很好的练习。
先决条件
- <李>
JDK已安装
李> <李>Maven已安装
李>源代码
您可以在此处找到与本文相关的源代码:https://github.com/gravitonian/activiti7-api-basic-process
生成弹簧引导2应用程序
使用弹簧引导应用程序非常容易。只需访问https://start.spring。io/并填写应用程序的数据,如下所示:关于Activiti7集成SpringBoot2官方实例是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。