Любой веб-сервис, поддерживающий GraphQL, можно использовать через Java выполнение? Потому что «это альтернатива REST ...»?




Graphql-java (с которым вы связались) - это реализация спецификации GraphQL. Таким образом, он используется для создания GraphQL серверы. Клиенту не нужно ничего особенного для использования службы, точно так же, как ему не нужно ничего особенного для использования службы REST - только для того, чтобы иметь возможность говорить по протоколу HTTP. Вы можете использовать любой стандартный HTTP-клиент, который вам нравится.
Тем не менее, у вас есть несколько более удобных вариантов для создания клиентов (но обоих несколько не хватает):