/springboot-jsf-primefaces-jpa

A Java Spring Boot JSF PrimeFaces JPA Web Application

Primary LanguageHTML

A Java Spring Boot JSF PrimeFaces JPA Web Application

This Java Spring Boot JSF PrimeFaces MVC Web application was made by the following technology:

  • springboot-jsf-primefaces-jpa at GitHub

  • Updated dependencies to use another MySQL DB

  • Migration 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 the default HikariCP

  • JSF, PrimeFaces, Entity Model as well as a Service and JPA Repository layer for mapping the Model to the Database

  • Maven as build tool

  • JPA implemented by Hibernate for initializing the Database and mapping objects

  • Hibernate Validator and Apache Commons Validater for server side form validation

  • PrimeFaces for the View part ( GUI )