【问题标题】:Autodiscovery and mapping to controller自动发现和映射到控制器
【发布时间】:2019-03-12 00:40:13
【问题描述】:

我正在阅读本教程 https://www.baeldung.com/spring-graphql,以便配置 graphql 并将对象直接映射到 POJO,但是使用来自 https://github.com/graphql-java/graphql-java-spring 的新包,本教程中使用的接口似乎不再存在。

是否可以使用相同的技术(可能使用额外的包)将 grapqhl 请求映射到对象并以比手动更简单的方式配置数据提取器?

请注意,我希望它与 webflux 兼容而不是 webmvc。

【问题讨论】:

    标签: java spring-boot graphql-java


    【解决方案1】:

    Baeldung 教程使用的 Spring Starter 来自graphql-java-kickstart,它与the official graphql-java Spring Starter 不同

    他们的编程模型不同。 Kickstart 一个依赖graphql-java-tools,而另一个直接使用graphql-java。因此,您可以继续使用最新版本的 Kickstart Spring Starter。不确定它是否适用于 WebFlux,但我希望如此。

    还有我的项目GraphQL SPQR Spring Starter 和示例应用程序here。最新版本 (0.0.4) 可与 WebFlux 配合使用,但仅针对查询和突变,即将提供订阅支持。

    【讨论】:

      猜你喜欢
      • 2012-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 2015-07-09
      • 1970-01-01
      相关资源
      最近更新 更多