Интеграция со Spring Boot
|
Этот раздел перенесён из документации Camunda 7 и в дальнейшем будет доработан с учётом особенностей OpenBPM Engine |
Движок OpenBPM Engine может использоваться в приложении Spring Boot с помощью предоставляемых Spring Boot стартеров. Spring Boot стартеры позволяют включать определённое поведение spring-boot-приложения простым добавлением зависимостей в classpath.
Эти стартеры автоматически предварительно настраивают процессный движок OpenBPM Engine, REST API и веб-приложения, так что их можно легко использовать в автономном процессном приложении (standalone process application).
Если вы не знакомы со Spring Boot, рекомендуется ознакомиться с руководством «Getting Started».
Чтобы включить автоконфигурацию OpenBPM Engine, добавьте следующую зависимость в ваш
<dependency>
<groupId>io.openbpm.bpm.springboot</groupId>
<artifactId>openbpm-engine-bpm-spring-boot-starter</artifactId>
<version>${openbpm.version}</version>
</dependency>
Это добавит движок OpenBPM Engine в зависимости вашего проекта.
Другие стартеры, которые также могут быть использованы:
Поддерживаемые сценарии деплоя
OpenBPM Engine поддерживает следующий сценарий развёртывания:
-
исполняемый JAR с встроенным Tomcat и одним встроенным процессным движком (плюс Webapps при необходимости)
Существуют и другие возможные вариации, которые также могут работать, однако на данный момент они не тестируются и официально не поддерживаются OpenBPM Engine.
Лицензия и атрибуция
Эта документация была создана на базе материала "Camunda 7 Docs" от Camunda, находится под лицензией Creative Commons Attribution-ShareAlike 3.0 Unported License .
Оригинал документации: https://docs.camunda.org