Herramientas
NetBeans IDE 8.0.2
GlassFish Server 4.1
Pasos
1. Creamos la siguiente base de datos
2. Creamos el Pool de Conexiones en el mismo GlassFish
3. Creamos un proyecto web, para ello vamos a la opción File/New/Java Web/Web Application.
4. Creamos una unidad de persistencia
Clic derecho en el proyecto New/Other, en la ventana que aparece debemos buscar la categoría persistence y dentro el tipo archivo Persistence Unit.
Damos en Next y en la opción Data Source seleccionamos el Data Source que creamos en el servidor.
Finalizamos y ya tenemos creado nuestra unidad de persistencia
5. En Source Package creamos los siguientes paquetes
6. Creamos las entidades, para ello, podemos crear las entidades de manera manual creando clase y agregandole las anotaciones de JPA o podemos generar las entidades a partir de una base de datos.
Maestro
Materia
Registro
7. Creamos los EJB, para ello, nos vamos a la carpeta ejb clic derecho New/Other. Buscamos la categoría Persistence y seleccionamos el tipo de archivo Session Bean For Entity Classes.
AbstractFacade
MaestroFacadeLocal
MaestroFacade
MateriaFacadeLocal
MateriaFacade
RegistroFacadeLocal
RegistroFacade
8. En el paquete controller creamos los ManagedBean, por cada entidad debería haber un Managed Bean.
MaestroBean
MaterialBean
RegistroBean
9. Creamos la vista
index.xhtml
No hay comentarios, ¡cuéntame algo!
Me gustaría saber tu opinión. ¡Saludos!