Статьи

Создание микросервиса с Quarkus, Kotlin и Gradle

Предисловие

В предыдущей статье были приведены краткие пояснения по созданию микросервисов на современных средах JVM и их сравнение. Теперь пришло время познакомиться с наиболее недавно появившейся платформой: Quarkus . Я опишу процесс создания микросервиса с использованием упомянутых технологий и в соответствии с требованиями, указанными в основной статье.


Вам также может понравиться:
Создать Java REST API с помощью Quarkus

Этот микросервис станет частью следующей микросервисной архитектуры:

Как обычно, исходный код проекта доступен на GitHub .

Предпосылки

Создание приложения с нуля

Для создания нового проекта вы можете использовать веб-стартер или Maven (для генерации проектов Maven или Gradle ). Стоит отметить, что фреймворк поддерживает языки Java, Kotlin и Scala .

зависимости

В этом проекте Gradle Kotlin DSL используется как инструмент для сборки. Скрипт сборки должен содержать:

Плагины

Листинг 1. build.gradle.kts


Котлин