Deze demo applicatie is een complete JSF en PrimeFaces gebaseerde opzet waarbij zowel de Client als Server functionaliteit is geïmplementeerd in JEE/JSF omgeving. Er wordt dus niet gebruik gemaakt van een aparte server applicatie. Er wordt gebruik gemaakt van MySQL als database en de data access laag maakt gebruik van EJB en JPA om de MySQL database te benaderen. PrimeFaces wordt gebruikt voor rich client web componenten.
De sourcecode is beschikbaar op GitHub:
https://github.com/vanderschoot/employees/tree/master/employeesJ
De applicatie wordt gedraaid op een JEE server. Deze app is getest op de TomEE+ server. Zie artikel TomEE Server configuratie voor de demo apps voor de benodigde configuratie van de TomEE server.