Гайд по использованию Spring GraphQL. Часть 3

Привет, Хабр! Меня зовут Дмитрий, я бэкенд-разработчик в SENSE и последние 10 лет пишу серверную часть на Java. Эта статья – продолжение серии гайдов по Spring GraphQL, где в первой части мы с нуля подняли проект и подключили GraphQL к Spring Boot, а во второй разобрались с SchemaMapping, DataLoader и реализацией запросов посложнее. Сегодня двигаемся дальше: разберём валидацию данных, работу с заголовками (headers), обработку ошибок, подключение кастомных скаляров и директив. А ещё посмотрим, как работать с интерфейсами и union-типами, и напишем клиент для GraphQL-сервиса. Поехали!

https://habr.com/ru/companies/it_sense/articles/938600/

#spring #spring_boot #graphql #Jakarta_Validation #Скаляр_UUID #header_запроса #unionтипы #client_graphql #фреймворк_spring #spring_graphql

Гайд по использованию Spring GraphQL. Часть 3

Привет, Хабр! Меня зовут Дмитрий, я бэкенд-разработчик в SENSE и последние 10 лет пишу серверную часть на Java. Эта статья – продолжение серии гайдов по Spring GraphQL, где в первой части мы с нуля...

Хабр

Гайд по использованию Spring GraphQL

Привет, Хабр! Меня зовут Дмитрий, я бэкенд-разработчик в SENSE и последние 10 лет пишу серверную часть на Java. Эта статья – продолжение первой части гайда по Spring GraphQL, где мы с нуля подняли проект и подключили GraphQL к Spring Boot. Теперь углубимся в разработку полноценного API: создадим более сложную схему с вложенными типами и связями между ними, реализуем запросы с фильтрацией, добавим мутации для изменения данных и затронем важные аспекты производительности. Поехали!

https://habr.com/ru/companies/it_sense/articles/937128/

#spring #spring_boot #graphql #spring_graphql #querymapping #SchemaMapping #BatchMapping #DataLoader #DataFetchingEnvironment

Гайд по использованию Spring GraphQL

Привет, Хабр! Меня зовут Дмитрий, я бэкенд-разработчик в SENSE и последние 10 лет пишу серверную часть на Java. Эта статья – продолжение первой части гайда по Spring GraphQL, где мы с нуля подняли...

Хабр

Гайд по использованию Spring GraphQL

Привет, Хабр! Меня зовут Дмитрий , и я бэкенд-разработчик в SENSE с 10-летним опытом. За это время я успел поработать с финтех-проектами, автоматизировал обработку заказов для интернет-магазинов, но GraphQL долгое время оставался для меня загадочной технологией — я просто не сталкивался с ним в работе. А когда он мне понадобился, то обнаружил, что толковых материалов по Spring-реализации GraphQL очень мало. Поэтому, я решил не только разобраться самостоятельно в теме, но и написать гайд для тех, кто, как и я, только начинает погружаться в эту тему. Разбираться будем постепенно: в первой статье покажу, как создать проект с GraphQL с нуля. Поехали!

https://habr.com/ru/companies/it_sense/articles/932054/

#Spring_GraphQL #spring #spring_boot #graphql #QueryMapping #MutationMapping #создания_проекта_с_graphql #фреймворк_spring

Гайд по использованию Spring GraphQL

Привет, Хабр! Меня зовут Дмитрий , и я бэкенд-разработчик в SENSE с 10-летним опытом. За это время я успел поработать с финтех-проектами, автоматизировал обработку заказов для интернет-магазинов, но...

Хабр