代码之家  ›  专栏  ›  技术社区  ›  Jin Kwon

我应该选择哪个GRAPHQL弹簧启动程序?

  •  0
  • Jin Kwon  · 技术社区  · 5 年前

    我正在考虑将graphql功能添加到我的Spring引导应用程序中。

    我发现有两件艺术品。

    一个是 com.graphql-java-kickstart:graphql-spring-boot-starter 另一个是 com.graphql-java:graphql-spring-boot-starter .

    我该选哪一个?

    1 回复  |  直到 5 年前
        1
  •  2
  •   kaqqao    5 年前

    这些是不同的初学者(由不同的团队)提供不同的特性,所以没有正确或错误的答案。

    如果你已经在使用 graphql-java-tools ,你可能想去 com.graphql-java-kickstart:graphql-spring-boot-starter 因为它们打算一起使用。

    如果您正在使用纯图形化Java(或者没有使用任何东西,并希望以模式第一方式开发),那么您可能需要 com.graphql-java:graphql-spring-boot-starter .

    如果要以尽可能快的方式公开现有的Spring服务,请使用 graphql-spqr-spring-boot-starter 它将为您生成graphql模式和一个端点,不需要额外的代码。有一个示例项目 here . 我是那个项目的主要作者,所以这是一个无耻的塞子。