Репозиторий примеров
Первое знакомство с Kora рекомендуется начать с ознакомительного примера с пояснениями, где показаны основы настройки проекта и создания примитивного примера сервиса.
Большое количество рабочих и актуальных примеров сервисов с использованием различных Kora модулей можно найти в данном репозитории.
Там собраны примеры работы с CRUD-сервис, HTTP сервером, HTTP клиентом, базой данных, Kafka, OpenAPI кодогенерацией и другими различными модулями Kora.
К каждому сервису примеру прилагаются тесты посредствам которых можно проверить работоспособность сервиса и посмотреть как писать примитивные тесты к определенному функционалу, как с использованием JUnit 5 расширения, так и в формате черного ящика с использованием TestContainers.
Создать новый Java сервис можно использовав шаблон на GitHub
Создать новый Kotlin сервис можно использовав шаблон на GitHub