Skip to content

Implements a GraphQL server for order management based on Java EE and graphql-java. It runs on Oracle WebLogic Server and Oracle XE. This example was build for the event DOAG 2019 in Nürnberg.

License

Notifications You must be signed in to change notification settings

markuslohn/graphql-order-service

Repository files navigation

graphql-order-service

Implements an API based on GraphQL to managed orders. It accesses an Oracle Database (XE) with the samples schema loaded (OE). The application is prepared to run on Oracle WebLogic Server.

Prepare Infrastructure

The infrastructure used was WebLogic Server 12.2.1.3.0 and Oracle XE 12c. You can obtain an Oracle XE 12c virtual machine from here. In order to run this example you have to install Oracle Sample schemas in the database. The content and installation steps for this database schemas can be obtained here.

Oracle WebLogic Server can be obtained and installed from this location.

Build Sources

mvn package

Deploy to WebLogic Server

mvn pre-integration-test -Pweblogic

Usage

  1. Download and Install GraphiQL.

  2. Use the following URL: http://localhost:7001/graphql-db-test/graphql

About

Implements a GraphQL server for order management based on Java EE and graphql-java. It runs on Oracle WebLogic Server and Oracle XE. This example was build for the event DOAG 2019 in Nürnberg.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages