Tutorial: Build a Web Application (JSF) Using JPA
This tutorial will walk you through the basic steps of developing, packaging, and deploying a Web application using the EclipseLink.
In this application, a Java Server Faces (JSF) presentation layer will make use of JPA for persistence outside of an EJB 3.0 container.
This figure shows the object model that this tutorial uses.
Tutorial Object Model