Статьи Утилиты Telegram YouTube VK Видео RuTube Отзывы

Статьи с тэгом «Kotlin»

Springdoc для документации REST API

20 января 2025

Тэги: Spring Boot, руководство, Kotlin, gradle, rest.

Springdoc - это библиотека для проекта на Spring Boot, которая автоматически будет генерировать документацию по вашему REST API на основании исходного кода и специальных аннотаций. Ваша документация будет всегда актуальной и её не нужно как-то дополнительно актуализировать каждый раз при изменении исходников.
Читать полностью...

Локализация текста в Spring Boot

10 декабря 2024

Тэги: файлы, Spring Boot, руководство, Kotlin, rest, gradle.

При разработке приложения, ориентированного на мировой рынок, сразу следует закладывать поддержку нескольких языков. Добавление новой локализации должно выполняться быстро и при этом не требовать значительного рефакторинга. Если вы разрабатываете приложение на Spring Boot, то реализовать такую поддержку довольно просто.
Читать полностью...

CrudRepository на Kotlin

20 ноября 2024

Тэги: Spring Data, SQL, Kotlin, rest, gradle, json, Hibernate, H2.

Пример rest-сервиса на Kotlin, работающего с базой данных. Сервис состоит из трёх слоёв: слой работы с БД, сервисный слой и контроллер. Мы пойдём последовательно по слоям, начиная с нижнего. В качестве примера возьмём сервис, работающий с музыкальными группами.
Читать полностью...

Аудит изменений в Spring Data JPA

16 ноября 2024

Тэги: SQL, gradle, rest, Kotlin, Spring Data.

В промышленных системах бывает важно знать, кто и когда сделал изменения конкретной сущности. Spring Data предоставляет простой механизм аудита изменений JPA-сущностей.
Читать полностью...

Алгоритм поиска чисел Фибоначчи

15 ноября 2024

Тэги: алгоритмы, Java, головоломки, Kotlin.

Последовательность чисел Фибоначчи подчиняется правилу: каждое следующее число равно сумме двух предыдущих.
Читать полностью...

Обработка ошибок в GraphQL

13 мая 2024

Тэги: Collections, Spring Boot, руководство, Kotlin, GraphQL, json.

Продолжаем цикл статей про работу с GraphQL в проекте, написанном на Kotlin и Spring Boot. Ранее мы создали проект, который возвращает информацию о книгах и их авторах. Затем мы научились менять данные. Теперь рассмотрим как можно обрабатывать ошибки в GraphQL и менять их формат.
Читать полностью...

Мутации в GraphQL

5 апреля 2024

Тэги: Collections, Spring Boot, GraphQL, Kotlin, json.

Для изменения данных в GraphQL используются так называемые "мутации". По сути это обычные методы со входными и выходными параметрами, доступные через протокол взаимодействия GraphQL.
Читать полностью...

GraphQL в Spring Boot

27 марта 2024

Тэги: Spring Boot, руководство, gradle, Kotlin, Collections, GraphQL, json.

GraphQL – это стандарт клиент-серверного взаимодействия, который позволяет довольно гибко запрашивать данные с сервера.
Читать полностью...

Value-классы

11 декабря 2023

Тэги: ООП, Kotlin, руководство.

Value-классы в Kotlin сочетают в себе производительность примитивных типов и при этом поддерживают более строгую типизацию, подобно полноценным классам.
Читать полностью...

Работа с коллекциями

2 ноября 2023

Тэги: Kotlin, Java, Collections, Stream API.

Перед вами шпаргалка по работе с коллекциями для тех, кто только начинает осваивать Kotlin. Для сравнения приводятся также примеры на Java.
Читать полностью...

❮ Назад Далее ❯