Статьи с тэгом «json»
20 апреля 2026
Тэги:
Java,
Spring Boot,
rest,
json,
yaml.
По мере развития вашего приложения REST API может претерпевать значительные изменения. И при каждом изменении требуется сохранять обратную совместимость. Тут нам на помощь придёт версионирование эндпоинтов, которое появилось в Spring Boot 4.
9 марта 2026
Тэги:
Java,
SQL,
rest,
Spring Boot,
руководство,
json.
В предыдущей статье мы научились создавать новые записи в БД. Теперь попробуем создать полноценный rest-интерфейс для обновления ранее добавленных записей.
8 марта 2026
Тэги:
Spring Boot,
rest,
SQL,
Java,
руководство,
maven,
json.
Создадим полноценный rest-интерфейс для добавления новых записей, их модификации и удаления. Приложение состоит из трёх слоёв: работа с БД (repository), бизнес-логика приложения (service) и сам rest-интерфейс (controller), который обрабатывает входящий json и генерирует исходящий.
8 марта 2026
Тэги:
maven,
rest,
Spring Boot,
Java,
руководство,
json.
Простой сервис на Spring Boot, который при выполнении get-запроса будет возвращать профиль пользователя в формате json в зависимости от id, который передаётся в запросе. При возникновении исключительных ситуаций (например, профиль не найден), пользователь получит соответствующий ответ.
30 июля 2025
Тэги:
SQL,
json,
PostgreSQL.
JSON (JavaScript Object Notation) является форматом для хранения и передачи данных в форме объектов, массивов и других значений, которые можно легко преобразовать в текстовую строку. PostgreSQL поддерживает хранение данных в формате JSON, а также множество функций для обработки и анализа JSON-данных.
2 февраля 2025
Тэги:
Hibernate,
Spring,
Spring Boot,
rest,
SQL,
gradle,
Spring Data,
Kotlin,
json,
yaml,
YouTube,
руководство,
H2.
Spring Data Rest позволяет получить типовое crud-приложения без написания контроллеров и сервисной логики.
23 января 2025
Тэги:
Java,
Spring,
json,
maven,
rest.
Spring позволяет проверять формат данных в бинах в декларативном стиле при помощи специальных аннотаций из пакета javax.validation. Если мы нарушим хотя бы одно условие, то в ответ получим json с детальным описанием ошибки. Статус ответа будет не 200, а 400 (Bad Request).
20 ноября 2024
Тэги:
Spring Data,
SQL,
Kotlin,
rest,
gradle,
json,
Hibernate,
H2.
Пример rest-сервиса на Kotlin, работающего с базой данных. Сервис состоит из трёх слоёв: слой работы с БД, сервисный слой и контроллер. Мы пойдём последовательно по слоям, начиная с нижнего. В качестве примера возьмём сервис, работающий с музыкальными группами.
13 мая 2024
Тэги:
Collections,
Spring Boot,
руководство,
Kotlin,
GraphQL,
json.
Продолжаем цикл статей про работу с GraphQL в проекте, написанном на Kotlin и Spring Boot. Ранее мы создали проект, который возвращает информацию о книгах и их авторах. Затем мы научились менять данные. Теперь рассмотрим как можно обрабатывать ошибки в GraphQL и менять их формат.
5 апреля 2024
Тэги:
Collections,
Spring Boot,
GraphQL,
Kotlin,
json.
Для изменения данных в GraphQL используются так называемые "мутации". По сути это обычные методы со входными и выходными параметрами, доступные через протокол взаимодействия GraphQL.
Далее ❯
Облако тэгов
Kotlin,
Java,
Spring,
Spring Boot,
Spring Data,
Spring AI,
SQL,
PostgreSQL,
Oracle,
H2,
Linux,
Hibernate,
Collections,
Stream API,
многопоточность,
чат-боты,
нейросети,
файлы,
devops,
Docker,
Nginx,
Apache,
maven,
gradle,
JUnit,
YouTube,
руководство,
ООП,
алгоритмы,
головоломки,
rest,
GraphQL,
Excel,
XML,
json,
yaml.