Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/persteenolsen/springboot-jersey-rest-jpa

A Java Spring Boot JAX-RS Jersey Rest Web Application
https://github.com/persteenolsen/springboot-jersey-rest-jpa

Last synced: 14 days ago
JSON representation

A Java Spring Boot JAX-RS Jersey Rest Web Application

Awesome Lists containing this project

README

        

A Java Spring Boot JAX-RS Jersey Rest Web Application

This Java Spring Boot JAX-RS Jersey REST JPA Web application was made by the following technology:

- springboot-jersey-rest-jpa at GitHub
- Changing the MySQL DB
- Updated from Java 8 to Java 11
- Visual Studio Code with the Microsoft Java Extension Pack
- Microsoft Azure App Service with a Free App Service Plan for web hosting
- JVM memory have been set to an alocation of 512 MB both initial and max because of the limited physial memory
- MySQL Database
- Tomcat JDBC DataSource instead of default Hikari
- Datasource is Tomcat JDBC instead of default Hikari
- Jersey REST used for implementing JAX-RS API, MVC as well as a Service and a JPA Repository layer
- Maven as build tool
- JPA implmented by Hibernate for initializing the Database and mapping oblects to Database fields
- Hibernate Validator and Apache Commons Validater for server side form validation
- ReactJS, AngularJS and jQuery REST API Clients in JSP files for the View part ( GUI )
- Bootstrap for the responsive design