Skip to content

Commit 510c5bf

Browse files
authored
fix(README): updated description [ci skip]
1 parent b207558 commit 510c5bf

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

README.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ GraphQL Query Api for JPA Entity Models [![Try in PWD](https://cdn.rawgit.com/pl
88

99
GraphQL JPA Query library uses JPA 2.1 specification to derive and build GraphQL Apis using GraphQL Java for your JPA Entity Java Classes. It provides a powerfull JPA Query Schema Builder to generate GraphQL Schema using JPA EntityManager Api and instruments GraphQL Schema with JPA Query Data Fetchers that transform GraphQL queries into JPA queries on the fly.
1010

11-
GraphQL is a query language for Web APIs implemented by GraphQL Java [graphql-java 11.0](https://github.com/andimarek/graphql-java) runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
11+
GraphQL is a query language for Web APIs implemented by GraphQL Java [graphql-java](https://github.com/graphql-java) runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
1212

1313
Your applications can now use GraphQL queries that smoothly follow references between JPA entities with flexible type safe criteria expressions and user-friendly SQL query syntax semantics i.e. query by page, where criteria expressions, select, order by etc.
1414

@@ -18,6 +18,24 @@ JPA 2.1 (Java Persistence Annotation) is Java's standard solution to bridge the
1818

1919
GraphQL JPA Query creates a uniform query API for your applications without being limited by a single data source. You can use it with multiple JPA compliant databases by instrumenting a separate EntityManager for each DataSource and expose a single GraphQL Query Apis for your Web application domain using Spring Boot Auto Configuration magic.
2020

21+
Features
22+
----------------------
23+
* Code first generation of GraphQL schema from JPA entities
24+
* Customize GraphQL schema using annotations on JPA entities
25+
* Execute GraphQL queries with dynamic SQL criteria expressions via JPA Criteria Apis
26+
* Paginate GraphQL query results
27+
* Support GraphQL Relay Connection specification
28+
* Optimized JPA Query performance with single fetch queries
29+
* Merging two or more GraphQL schemas from different JPA entity models
30+
* Support for GraphQL schema auto-configuration, GraphQL Web Rest Controller via Spring Boot Starters
31+
* GraphQL Subscriptions (Experimental)
32+
* GraphQL `@defer` directive (Experimental)
33+
34+
Supported Apis
35+
----------------------
36+
* jpa-api 2.1
37+
* graphql-java 13
38+
2139
Tested using JDK Versions
2240
----------------------
2341
* Jdk 8

0 commit comments

Comments
 (0)