graphql-java 与 graphql-java-tools 用法的区别
Difference in usage of graphql-java vs graphql-java-tools
我是 graphql 的新手,发现了 2 个 java 实现
使用官方 graphql:https://www.graphql-java.com/documentation/v10/
和
https://github.com/graphql-java-kickstart/graphql-java-tools
比如他们在 java 中实现 graphql 有什么不同?
简而言之:
graphql-java:
- 是 java 中基于 Java 脚本参考实现 here 的 graphQL 实现。该项目用于为 java 生态系统(包括
graphql-java-tools
)托管一套 graphql 相关工具。有关更多信息,请参阅此答案的末尾
graphql-java-工具:
- 是一个 Java GraphQL 帮助程序库,可帮助您开发 GraphQL 模式语言
graphql-javaAPI。一个示例是自动配置 类 以创建 GraphQLSchema。更多来自官方文档here. Similarly another useful library I will recommend is spring-graphql-common
查看这个将所有内容放在一起的示例 Spring Boot Project:
- GraphQL - Java 实施
- GraphiQL - Workbench 具有基于您的模式的自动完成辅助功能的 Gui
- Graphql java 工具 - 库
- Spring Graphql 通用 - 库
此外 graphql-Java
目前只关注 Java 而不是工具项目。这些已转移到他们的专门组织。
的更多内容
我是 graphql 的新手,发现了 2 个 java 实现 使用官方 graphql:https://www.graphql-java.com/documentation/v10/
和
https://github.com/graphql-java-kickstart/graphql-java-tools
比如他们在 java 中实现 graphql 有什么不同?
简而言之:
graphql-java:
- 是 java 中基于 Java 脚本参考实现 here 的 graphQL 实现。该项目用于为 java 生态系统(包括
graphql-java-tools
)托管一套 graphql 相关工具。有关更多信息,请参阅此答案的末尾
graphql-java-工具:
- 是一个 Java GraphQL 帮助程序库,可帮助您开发 GraphQL 模式语言 graphql-javaAPI。一个示例是自动配置 类 以创建 GraphQLSchema。更多来自官方文档here. Similarly another useful library I will recommend is spring-graphql-common
查看这个将所有内容放在一起的示例 Spring Boot Project:
- GraphQL - Java 实施
- GraphiQL - Workbench 具有基于您的模式的自动完成辅助功能的 Gui
- Graphql java 工具 - 库
- Spring Graphql 通用 - 库
此外 graphql-Java
目前只关注 Java 而不是工具项目。这些已转移到他们的专门组织。