Вопросы по теме 'graphql-java'
Внедрить bean-компонент в DataFetcher GraphQL
Я использую Spring и graphql-java ( graphql-java-annotation ) в своем проекте. Для получения части данных я использую DataFetcher для получения данных из службы (из базы данных).
Странно то, что myService всегда равно null . Кто-нибудь знает...
2317 просмотров
schedule
13.09.2022
Подключение к базе данных с помощью GraphQL-Java
Как связать любую базу данных с приложением GraphQL, используя реализацию GraphQL-Java? Демонстративный подход приветствуется.
1216 просмотров
schedule
02.08.2022
Как разобрать несколько файлов схемы в GraphQL Java
Я использую GraphQL с java. У меня есть несколько файлов схемы для анализа. Может кто-нибудь, пожалуйста, дайте мне знать, есть ли способ сделать это. Я использовал приведенный ниже способ, который позволяет анализировать только один файл схемы....
6032 просмотров
schedule
30.04.2023
Есть ли клиент Graphql на основе Java для вызова сервера graphql из java-кода?
Мое приложение (приложение с весенней загрузкой) будет вызывать набор сервисов graphQL, размещенных на другом сервере. Мой Java-код (на стороне сервера) должен вызывать эти службы для извлечения и обновления данных.
Я ищу клиенты GraphQL (API) на...
803 просмотров
schedule
17.07.2023
Как открыть поле graphql с другим именем
Я изучаю GraphQL и хотел бы знать, есть ли способ переименовать поле ответа, например, у меня есть POJO с этим полем
class POJO {
Long id;
String name;
}
Запрос GraphQL:
type POJO {
id: Long
name: String
}
Мой ответ примерно...
32993 просмотров
schedule
28.05.2022
Возвращено значение null для DataFetchingEnvironment .getUser () в классе Mutation
Исходный вопрос: https://github.com/howtographql/graphql-java/issues/4
AuthContext context = env.getContext();
Link newLink = new Link(url, description, context.getUser().getId());
Я не получаю null для переменной контекста, но получаю null...
186 просмотров
schedule
22.04.2023
Генерация схемы GraphQL
Я создаю схему graphQL, используя аннотации Java. Благодаря библиотеке graphql-spqr . Я вызываю код для
GraphQLSchemaGenerator schemaGenerator = new GraphQLSchemaGenerator()
.withResolverBuilders(new AnnotatedResolverBuilder())...
639 просмотров
schedule
06.09.2023
Spring + GraphQL - необязательная авторизация
В настоящее время я использую Spring Boot Starter и GraphQL Java Tools , чтобы использовать GraphQL в моем приложении Spring . Он хорошо работает вместе с моим фильтром авторизации, если я авторизую конечную точку graphql. Теперь я хотел бы...
1733 просмотров
schedule
26.02.2024
Несовместимость Spring Boot 2 и GraphQL
Я хочу попробовать Spring Boot 2 и GraphQL. Мой pom.xml выглядит так:
Демонстрационный проект graphql для Spring Boot с GraphQL
<parent>
<groupId>org.springframework.boot</groupId>...
714 просмотров
schedule
12.05.2023
Разбиение на страницы GraphQL: курсор против смещения
нам нужно перестроить серверное приложение на основе служб REST, и, поскольку у нас много вложенных уровней в службах, мы решили внедрить инновации и попробовать GraphQL.
Мы начали делать простые вещи, и проект выглядел очень многообещающе, однако...
1500 просмотров
schedule
04.01.2023
graphql-java и hibernate - ленивая загрузка отношений, которые даже не указаны в запросе
Я надеюсь, что кто-то испытал нечто подобное и может мне помочь:
Я использую graphql-java (и spring, graphql-java-tools и т. Д.) И спящий режим, и у меня возникла странная проблема:
Всякий раз, когда я выполняю запрос (или мутацию) и загружаю...
1150 просмотров
schedule
25.11.2023
Spring Boot GraphQL не может загрузить схему
Я использую следующий пример с Spring Boot 2+ и GraphQL, но при загрузке graphiql я получаю указанную ниже ошибку, схема не загружается.
https://github.com/TechPrimers/spring-boot-graphql-query-example
Код работает через POST-вызов от...
5479 просмотров
schedule
31.03.2022
Отменяет ли GraphQL получение данных в случае сбоя?
Я пытаюсь понять, достаточно ли умна (Java) реализация GraphQL, чтобы отменить запланированную выборку данных, если во время выполнения одного из сборщиков возникает исключение?
Например, я запускаю один запрос для получения всех заказов для...
313 просмотров
schedule
10.11.2023
Как создать собственный обработчик ошибок / исключений для graphql?
Итак, я написал микросервис, который использует Java-реализацию GraphQL для API. GraphQL обеспечивает определенный уровень проверки предоставленных клиентом запросов. Однако в тех случаях, когда проблема возникает при разрешении запроса, я видел...
1783 просмотров
schedule
29.05.2023
Какой метод Http должен использовать GraphQL Client?
Я могу получить доступ к API-интерфейсу graphql моего приложения с помощью метода Http POST через почтальона. Но тот же URL-адрес ( http://localhost:8080/rest/api ) недоступен через веб-клиент graphql - https://www.graphqlbin.com/v2/6RQ6TM . Я вижу...
494 просмотров
schedule
12.03.2024
Поиск нескольких элементов в GraphQL Query
Мне интересно, каков наиболее распространенный подход к поиску нескольких элементов на основе идентификатора. По моему наивному пониманию, я вижу 3 варианта:
Опция 1
Принять массив идентификаторов и вернуть все результаты
products(ids:...
1451 просмотров
schedule
20.03.2023
Разрешение пространства имен для схемы graphql
Если я хочу создать 2 разных типа пользователей в зависимости от контекста, как я могу добиться этого в graphql, не называя их по-разному? Поддерживает ли graphql пространства имен или эту концепцию в любой форме, чтобы мы могли добиться такого же...
1236 просмотров
schedule
16.04.2022
Исключение с использованием вложенных типов ввода в GraphQL и Spring Boot
Я пытаюсь создать мутацию, которая получает такой тип ввода:
input Cart {
items: [CartItem!]!
client: String!
}
input CartItem {
productId: Int!
qty: Int!
}
И моя мутация выглядит так:
type Mutation {...
816 просмотров
schedule
20.05.2023
GraphQL API использует Spring Boot Resttemplate, что всегда приводит к {ошибкам: [{сообщение: Строка запроса отсутствует}]}
В настоящее время мы хотим использовать конечную точку graphQL в приложении Springboot, используя resttemplate.
Однако, когда мы делаем POST-запрос с приведенным ниже запросом, мы всегда получаем одну и ту же ошибку {"errors":[{"message":"Нет...
5186 просмотров
schedule
10.02.2023
Как настроить несколько файлов Graphql при использовании весенней загрузки?
Я пытаюсь использовать файл graphql для каждого объекта в проекте и не знаю, как их правильно настроить. Я продолжаю получать сообщение об ошибке, я просмотрел множество репозиториев GitHub, но не нашел ничего, что могло бы ее исправить. Мне...
600 просмотров
schedule
02.01.2023