Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Servlet endpoint for GraphQL Java

License

NotificationsYou must be signed in to change notification settings

graphql-java-kickstart/graphql-java-servlet

Repository files navigation

Maven CentralBuild StatusQuality Gate StatusGitHub contributorsDiscuss on GitHub

We are looking for contributors!

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.

Overview

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.

Jakarta and Springframework 6.*

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>

Jakarta5

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>

Javax and Springframework 5.*

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>

Installation and getting started

SeeGetting started for moredetailed instructions.

About

Servlet endpoint for GraphQL Java

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors61


[8]ページ先頭

©2009-2025 Movatter.jp