Paso 1 - Abrir su Eclipse y dirigirse a la opción "File/New/Dynamic Web Proyect" (Si no encuentran dicha opción, dirigirse a "../Other/Web/Dynamic Web Proyect" como se muestra en la siguiente imagen.
Paso 2 - Seleccionar la opción New Runtime, se abrirá una nueva ventana donde vamos a tener que seleccionar la versión y ubicar la ruta del servidor de Apache Tomcat en el disco duro.
Paso 3 - En la sección Dynamic Web Module Versión selecciona la opción 2.5 o superior.
Paso 4 - En la sección Configuration selecciona la opción Modify para habilitar las facetas del proyecto (JSF y JPA), presionamos OK y siguiente.
Paso 4 - En la sección Configuration selecciona la opción Modify para habilitar las facetas del proyecto (JSF y JPA), presionamos OK y siguiente.
Paso 5 - Seleccionar la implementación de JPA ElcipseLink 2.3.x o superior y las librerías de usuario, clic en siguiente, aceptamos los términos de licencia y esperaremos a que termine de descargar las librerías de EclipseLink.
Recordar que también podemos usar otras implementaciones de JPA como lo mostrado en la siguiente tabla, como se observa el orden de las implementaciones de JPA va de acuerdo del mas mejor a menos mejor, en este caso Hibernate tiene todas las de ganar:
IMPLEMENTACIONES
Hibernate
| |
TopLink
| |
OpenJPA
| |
EclipseLink
|
Comparativa de implementaciones de JPA: Toplink, EclipseLink, Hibernate y OpenJPA
Paso 6 - Una vez descargado las librerías de EclipseLink JPA, vamos a tener que establecer la conexión a la base de datos con la cual vamos a trabajar, en este caso, escogeremos el perfil de MySQL, le daremos un nombre a nuestra conexión, clic en siguiente y seguimos los pasos de configuración como se muestra en las siguientes imágenes:
Paso 7 - Continuando con la configuración, clic en siguiente y en la interfaz que se muestra a continuación marcamos Generar archivo de configuración web.xml y siguiente.
Paso 8 - Ahora lo siguiente seria descargar las librerías de JSF (Java Server Faces) al igual que lo hicimos con JPA (Java Persistence API) como se muestra en las siguientes imágenes:
La estructura del proyecto quedaría de la siguiente manera y ahora si ya podemos empezar a trabajar nuestra aplicación JSF - JPA
No hay comentarios, ¡cuéntame algo!
Me gustaría saber tu opinión. ¡Saludos!