Коллеги, изучающие Camunda BPM, периодически просят рассказать, каким образом система работает с базой данных? Я бы предпочел переформулировать этот вопрос, изложив его так: "Как Camunda взаимодействует с бизнес-данными?" Из числа наиболее популярных способов можно упомянуть следующие: В сегодняшней статье речь пойдет о предпоследнем способе, предполагающем использование Spring Data JPA и популярной встраиваемой СУБД H2. Подробности под катом. Информация, рассматриваемая в настоящей статье: На картинке ниже приведено содержимое типичного приложения Camunda Spring Boot...
Материалы с второго воркшопа "Camunda для разработчика". Продолжаем доработку процессного приложения Camunda BPM Spring Boot.
Вопросы, затронутые в рамках воркшопа: Ссылка на видео и исходный код под катом. Эта статья является продолжением первой части. Сегодня будем развивать наше приложение, используя коллекции, properties, асинхронность и подпроцессы. Начнем с рефакторинга процесса. Разобьем проведение нашей битвы на три части. Первую сервисную задачу мы оставим в качестве подготовки к битве, где будут приниматься входные данные и обрабатываться к нужного вида коллекции...