【问题标题】:GraphQL Java client library [closed]GraphQL Java 客户端库 [关闭]
【发布时间】:2018-08-11 18:16:27
【问题描述】:

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

【问题讨论】:

    标签: java client graphql


    【解决方案1】:

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

    1. Apollo Android - 最初用于 Android,但同样适用于任何 Java 项目。有人还为它发了Maven plugin
    2. Shopify's GraphQL Java gen - 类似于什么 例如,wsdl2java 可以,但没有封装到 Maven 插件中。 生成一个不错的客户端,但需要 Ruby……值得研究使用 JRuby JAR 是否可以满足 Ruby 依赖项。
    3. Nodes 一个 GraphQL JVM 客户端,设计用于从标准模型定义构造查询。美国运通
    4. Manifold 可用作 GraphQL 客户端
    5. graphql-kotlin GraphQL Kotlin 提供了一组轻量级类型安全的 GraphQL HTTP 客户端。该库提供基于 Ktor HTTP 客户端和 Spring WebClient 的参考实现,并允许使用其他引擎进行自定义实现。类型安全的数据模型由 GraphQL Kotlin Gradle 和 Maven 插件在构建时生成。

    【讨论】:

      猜你喜欢
      • 2014-07-11
      • 2010-11-08
      • 2012-03-31
      • 2010-10-18
      • 2019-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多