Demonstra o uso de APIs de Java Persistence baseadas na nova especificação Java Persistence em conjunto com o JavaServer Faces. A amostra cria um aplicativo CRUD (Create Retrieve Update Delete) simples.