Generating a JavaServer Faces 2.x CRUD Application from a Database
(taken from https://netbeans.org/kb/docs/web/jsf20-crud.html)
In this tutorial, you will use the NetBeans IDE to create a web application that interacts with a back-end database. The application provides you with the ability to view and modify data contained in the database – otherwise referred to as CRUD (Create, Read, Update, Delete) functionality. The application that you will develop relies on the following technologies.