An example of implementing GraphQL with Spring Boot. In this application, one exposed API handles several HTTP GET/POST/UPDATE/DELETE requests based on the passed query parameters. all GraphQL configurations are implemented in schema.graphqls schema file.
Application Entities:
Player.
Team.
Club.
The following web services are implemented in the project:
Mutations:
createPlayer
updatePlayer
deletePlayer
Queries:
findAllPlayers
findOnePlayer