The kitchensink quickstart demonstrates a Jakarta EE 8 web-enabled database application using JSF, CDI, EJB, JPA, and Bean Validation.
The kitchensink quickstart is a deployable Maven 3 project designed to help you get your foot in the door developing with Jakarta EE 8 on Red Hat JBoss Enterprise Application Platform.
It demonstrates how to create a compliant Jakarta EE 8 application using JSF, CDI, JAX-RS, EJB, JPA, and Bean Validation. It also includes a persistence unit and some sample persistence and transaction code to introduce you to database access in enterprise Java.
The application this project produces is designed to be run on Red Hat JBoss Enterprise Application Platform 7.4 or later.
All you need to build this project is Java 8.0 (Java SDK 1.8) or later and Maven 3.3.1 or later. See Configure Maven to Build and Deploy the Quickstarts to make sure you are configured correctly for testing the quickstarts.