Add README files to samples

This commit is contained in:
Rossen Stoyanchev
2021-07-06 15:35:23 +01:00
parent 08d49a848e
commit aea229778c
5 changed files with 43 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
Sample with a GraphQL HTTP endpoint in Spring MVC.
Main features:
- Spring HATEOAS [DataFetcher's](src/main/java/io/spring/sample/graphql/project/ProjectDataWiring.java) that call spring.io REST API.
- Querydsl [DataFetcher's](src/main/java/io/spring/sample/graphql/repository/ArtifactRepositoryDataWiring.java) making JPA queries.
- Use of [ThreadLocalAccessor](src/main/java/io/spring/sample/graphql/greeting/RequestAttributesAccessor.java) to propagate context to data fetchers.
- Schema printing enabled at "/graphql/schema".
- [Tests](src/test/java/io/spring/sample/graphql/project/MockMvcGraphQlTests.java) with `GraphQlTester` and MockMvc.