Skip navigation links
Spring for GraphQL

Spring for GraphQL 1.0.0 API

This is the public API documentation for the Spring for GraphQL project.

See: Description

Packages 
Package Description
org.springframework.graphql
Top level abstractions for processing GraphQL requests.
org.springframework.graphql.client
This package contains a GraphQlClient along with HTTP and WebSocket extensions.
org.springframework.graphql.data
Support for various ways to implement DataFetchers.
org.springframework.graphql.data.method
Support for DataFetcher's based on handler methods typically annotated with SchemaMapping annotations.
org.springframework.graphql.data.method.annotation
Annotations for binding data fetching methods to GraphQL schema queries, mutations, subscriptions, and fields.
org.springframework.graphql.data.method.annotation.support
Resolvers for method parameters of annotated handler methods.
org.springframework.graphql.data.query
DataFetcher implementations built on Spring Data extensions such as Query by Example and Querydsl.
org.springframework.graphql.execution
Support for GraphQL request execution, including abstractions to configure and invoke GraphQL.
org.springframework.graphql.server
Server transports handling GraphQL requests over the HTTP, WebSocket, and RSocket.
org.springframework.graphql.server.support
Support classes for Web transports.
org.springframework.graphql.server.webflux
HTTP and WebSocket handlers for use in a Spring WebFlux application.
org.springframework.graphql.server.webmvc
HTTP and WebSocket handlers for use in a Spring WebMvc application.
org.springframework.graphql.support
Support classes for Spring GraphQL.
org.springframework.graphql.test.tester
GraphQL client testing support.

This is the public API documentation for the Spring for GraphQL project.

Skip navigation links
Spring for GraphQL