JVM Memory info in MB - Used: 194 Free: 317 Total: 512 Max: 512
Note: The Web applications 1-2 minutes initial load time is because I am using
a
Free App Service Plan at Microsoft Azure
because the work is for demonstration and testing purposes only!
This Java Spring Boot JAX-RS Jersey REST JPA Web application was made by the following technology:
- Uptated: 04-10-2023
- 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 and Hibernate for initializing the Database
- Hibernate Validator and Apache Commons Validater for server side form validation
- ReactJS, AngularJS, jQuery REST API Clients in JSP files for the View part ( GUI )
- Bootstrap for the responsive design