GraphQL Java客户端库

Han*_*iat 16 java client graphql

我正在寻找GraphQL 的Java 客户端库。两者均用于java的服务器到服务器通信。没有android,没有javascript ...只是java。Apollo是最接近的答案,似乎它仅适用于Android,而不适用于纯Java应用程序。有很多关于用Java构建服务器的例子,没有关于客户端的例子。任何的想法?谢谢!

V-Q*_*YEN 12

有几个可用的客户,都采用不同的方法。

  1. Apollo Android-最初用于Android,但在任何Java项目中同样可用。有人还为此制作了一个Maven插件
  2. Shopify的GraphQL Java gen-例如,类似于wsdl2java所做的,但没有包装到Maven插件中。生成一个不错的客户端,但是需要Ruby ...值得研究使用JRuby JAR是否可以满足Ruby依赖关系。
  3. 节点数
  4. 歧管可用作GraphQL客户端