Короче:
graphql-java:
- Является реализацией graphQL в javaна основе ссылочной реализации Javascript здесь .
graphql-java-tools:
- Это вспомогательная библиотека Java GraphQL, которая помогает в разработке языка схемы GraphQL для вашего API GraphQl-Java.Одним из примеров является автоконфигурация классов для создания GraphQLSchema.Подробнее с официальной документацией здесь .Аналогично, еще одна полезная библиотека, которую я рекомендую, это spring-graphql-common
См. Этот пример Spring Boot Project , который объединяет все это:
- GraphQL - реализация Java
- GraphiQL - графический интерфейс Workbench с автоматическими помощниками на основе вашей схемы
- Java-инструменты Graphql - Библиотека
- Spring Graphql Common - Библиотека