Paso 1. Choose Project
Dirigete a NetBeans y das clic en nuevo proyecto te saldra la siguiente ventana:
Como se muestra en la imagen solo hay que escoger Java Web y despues Web Aplication y Next.
Paso 2. Name and Location
A continuación solo se debe de asignar un nombre a nuestro proyecto y Next:
Paso 3. Server and Settings
Se debe de elegir el server GlassFish (en caso de no tenerlo busca la version completa de NetBeans en la pagina oficial) y Next.
Paso 4. Frameworks
Se elije la opción de JavaServer Faces y Next.
Paso 5. DataBase Table
Seleccionar de la lista DataSource la base de datos.
Paso 6. Locate Driver
Elegir el el programa donde se tiene la base de datos
Paso 7. New Connection
Colocar los datos de la base de datos, locacion, puerto, base de datos, nombre de usuario y contraseña (si se desea realizar un test para comprobar que la conexión es correcta).
Paso 8. Choose DataBase Schema
Seleccionar public
Paso 9. Choose name for connection
Simplemente dar Finish
Paso 10. Please Wait
Esperar a que conecte a la base de datos
Paso 11. Agregar tablas a utilizar
Paso 12. Entity Classes
En Package asignar un nombre
Paso 13. Click Finish
Paso 14. Agregar Entidades
Paso 15. Generate JPA
Asignar Nombre a Package
Paso 16. Agregar Entidades
Paso 17. Finish
Si quieres las imagenes las puedes descargar de aquí Descargar!! o aquí: Descarga!!