In this section, we shall examine Java EE 7 from a sample project management application. The name of the application is
XenTracker. It is a web application with EJB, the RESTful web services, and Persistence.
The development version of the
XenTracker application, which has minimal styling and user interface enhancement, is shown in the following screenshot:
Our web application manages a couple of entities (also known as persistence capable objects), named
Task. The entities are mapped to the database table using the JPA annotations. We start with the entities in our Java EE 7 application, because it helps model ...