- Notifications
You must be signed in to change notification settings - Fork111
Servlet endpoint for GraphQL Java
License
graphql-java-kickstart/graphql-java-servlet
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Are you interested in improving our documentation, working on the codebase, reviewing PRs?
Reach out to us on Discussions and join the team!
We hope you'll get involved! Read ourContributors' Guide for more details.
Implementation of GraphQL Java Servlet including support for Relay.js, Apollo and OSGi out of the box.This project wraps the Java implementation of GraphQL provided byGraphQL Java.SeeGraphQL Java documentation for more in depth detailsregarding GraphQL Java itself.
We try to stay up to date with GraphQL Java as much as possible maintaining the retro-compatibilitywith javax and Springframework 5.
On each release we publish three flavours of this project:
All of them also supports legacy projects that can compile with older JDK versions: the minimum JDKversion supported is the11.
This is the main flavour using the latest version ofJakarta (currently the6.*) and the latestversion ofSpringframework (currently the6.*). All the codebase can be found in the branch:master
<dependency> <groupId>com.graphql-java-kickstart</groupId> <artifactId>graphql-java-servlet</artifactId> <version>${graphql-java-servlet.version}</version></dependency>
This flavour use thejakarta version5.* and it is meant to be used for all the projects thatare already migrated to jakarta, but they are waiting thatjakarta6 will become more broadly used.All the codebase can be found in the branch:jakarta5
<dependency> <groupId>com.graphql-java-kickstart</groupId> <artifactId>graphql-java-servlet-jakarta5</artifactId> <version>${graphql-java-servlet-jakarta5.version}</version></dependency>
This is the legacy flavour using thejavax dependency and the version5.* ofSpringframework(since it is still broadly used by a lot of projects). All the codebase can be found in the branch:master
<dependency> <groupId>com.graphql-java-kickstart</groupId> <artifactId>graphql-java-servlet-javax</artifactId> <version>${graphql-java-servlet.version}</version></dependency>
SeeGetting started for moredetailed instructions.
About
Servlet endpoint for GraphQL Java
Topics
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.