Встречается на собеседованиях • сегодня
Знаком ли с Activiti
Activiti — это легковесный workflow и BPM-движок на Java, позволяющий исполнять бизнес-процессы, описанные в нотации BPMN 2.0.
Основные компоненты:
- ProcessEngine — ядро, управляющее процессами.
- RepositoryService — работа с BPMN-диаграммами.
- RuntimeService — запуск и управление экземплярами процессов.
- TaskService — управление задачами пользователей.
Пример:
java
ProcessEngine processEngine = ProcessEngineConfiguration
.createStandaloneProcessEngineConfiguration()
.buildProcessEngine();
RepositoryService repositoryService = processEngine.getRepositoryService();
repositoryService.createDeployment()
.addClasspathResource("process.bpmn20.xml")
.deploy();
RuntimeService runtimeService = processEngine.getRuntimeService();
runtimeService.startProcessInstanceByKey("myProcess");Плюсы:
- Встроенная поддержка Spring.
- Простота интеграции.
- Подходит для сложных бизнес-процессов.
Использовал в проектах с автоматизацией workflow, например, для согласования документов или цепочек задач.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы