GraphQL is a query language that offers an alternative model to developing APIs (REST, SOAP or gRPC) with detailed description.
In this tutorial, we’re gonna build a Spring Boot GraphQL example that will expose CRUD Rest APIs to create, read, update and delete objects in MySQL database with the help of graphql-spring-boot-starter and Spring Data JPA.
Related Post:
– Spring Boot, Spring Data JPA – Building Rest CRUD API example
– Spring Boot Thymeleaf CRUD example
Deployment:
– Deploy Spring Boot App on AWS – Elastic Beanstalk
– Docker Compose: Spring Boot and MySQL example