Bootiful Spring GraphQL
summary
Shows a working Spring GraphQL edge: uses the spring-graphql experimental starter on Spring Boot with graphql-java, adds schema.graphqls, implements resolvers via RuntimeWiringConfigurer and @SchemaMapping/@QueryMapping/@MutationMapping/@SubscriptionMapping, and returns Flux/Mono reactive resolvers to do scatter‑gather service orchestration (N+1 becomes concurrent). Demo data: eight in‑memory customers, incremental addCustomer mutation, orders resolved per customer with 1s delays, and a websocket subscription emitting events every second. Tests use WebGraphQlTester and the setup runs end‑to‑end.
AI-written summary · about
chapters (13)
- 0:00Start
- 5:52Continuous Delivery
- 13:52Build Our First Graphql Application
- 20:29Root Types
- 21:13Data Fetcher
- 23:06Spacex Api
- 26:19Schema Mapping
- 27:52Query Mapping
- 36:12Mutation Mapping
- 49:59Graphql Tester
- 50:58Subscription
- 52:34Subscription Mapping
- 1:00:51Data Integration Layer








