Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/conscious-puppet/book-store-graphql


https://github.com/conscious-puppet/book-store-graphql

Last synced: 14 days ago
JSON representation

Awesome Lists containing this project

README

        

## Book Store

- `/rest/books` is the REST resource which can fetch Books information
- DataFetchers are Interfaces for RuntimeWiring of GraphQL with JpaRepository

## Sample GraphQL Scalar Queries

- Accessible under `http://localhost:8091/rest/books`
- Usage for `allBooks`
- There is a requests.http containing sample queries

```
{
allBooks {
isn
title
authors
publisher
}
}
```

- Usage for `book`

```
{
book(id: "123") {
title
authors
publisher
}
```

- Combination of both `allBooks` and `book`

```
{
allBooks {
title
authors
}
book(id: "124") {
title
authors
publisher
}
}
```