Modular basis for development of crud applications based on ee 9, jpa 3, jsf and primefaces. Aspects covered: security roles,
logout, multi lingualism, auditing, theming, lazy loading into data layer,
dynamic and named jpa queries, batch processing, wildcards and syntax in parameter values
(negations, is [not] null/empty, and/or).