RESTful APIs Demo built with Java EE 8 and JAXRS 2.1
Check the latest Jakarta EE REST Example project.
I have created a RESTful API sample to demostrate how to build RESTful APIs with Java EE 7 and JAX-RS 2.0.
In this sample, I will rewrite it with the latest Java EE 8. I will use Glassfish v5 as target runtime, because Java EE 8 supprt in other application servers are still under construction, as I know the newest Wildfly v11 still does not support Java EE 8, and IBM Open Liberty has began to add Java EE 8 features as its further rolling updates.
The following specifications are used in this sample appliacation:
You have to use a blog system, a CMS like publishing platform etc. In this sample, I will demonstrate how to create a simple blog application.
In the initial version, it could includes the following features:
I have also created some some variants to demonstrate varied technology stack in the past, you can browse which you are interested in.
To try this appliacation in your local system, make sure you have already installed the following software.
Clone the source codes from github.
git clone https://github.com/hantsy/javaee8-jaxrs-sample
Or check out the codes NetBeans IDE which have great Git support.
Now you can run it from mvn command line or NetBeans IDE.
mvn verify cargo:run
Welcome to contribute this project, you can fork it and send a pull request, or share your idea on Github issues.