CRUD en Java Web con JSF, PRIMEFACES y JPA (HIBERNATE) aplicando buenas practicas

Опубликовано: 04 Июнь 2026
на канале: Walter Rosero
10,092
253

En este video te enseño a crear un CRUD completo en Java Web utilizando Jakarta Server Faces (JSF), Jakarta EE, JPA con Hibernate, y PrimeFaces para darle un estilo moderno a la interfaz.

Además, desplegamos el proyecto en WildFly siguiendo las mejores prácticas de desarrollo para asegurar un código limpio, mantenible y escalable. Te guiaré paso a paso para que puedas entender cada detalle de esta implementación y puedas aplicarlo en tus proyectos.

➤Repositorio de GitHub con el código fuente:
https://github.com/walterroseroec/jsf...

➤Configura WildFly con Apache NetBeans:
   • Como descargar y configurar el Servidor de...  

➤Sitio web de creación del proyecto JEE 10 - JSF 4.0:
https://supertecnodroid.com/como-crea...

➤Donación al canal:
https://paypal.me/walterrosero

📚Contenido:
00:00 Introducción
00:51 ¿Qué es Java Web?
02:17 ¿Qué es Jakarta Server Faces (JSF)?
03:45 ¿Qué es PrimeFaces?
05:25 ¿Qué es JPA - Hibernate?
07:04 Crear proyecto JSF 4.0
10:10 Configurar el pom.xml
15:02 Dependencia de PrimeFaces
16:25 Configurar web.xml y XHTML
19:20 Ejecutar Proyecto Inicial
20:45 Estructura de paquetes en Java Web
21:23 Estructura de recursos en Java Web
22:33 Integrar layout.css de PrimeFaces
24:03 Integrar PrimeFlex
24:50 Llamar CSS en XHTML
25:55 Probando PrimeFlex
27:25 Aplicando arquitectura 3 capas
31:55 Configurar conexión a base de datos con PostgreSQL
36:30 Configurar persistence.xml - Capa Acceso a datoa
41:10 Creando Repository - Métodos CRUD
55:27 Creando Entidad y su repository
58:27 Creando Entidad - Agregando Lombok
01:00:36 Creando Entidad - Anotaciones
01:03:07 Creando UsuarioRepository
01:07:15 Creando Service - Capa Lógica de negocios
01:11:26 Creando Controller- Capa Presentación
01:13:43 Aplicando estilos a DIV en el XHTML
01:17:47 Aplicando ajuste CSS en layout.css
01:18:48 Creando CRUD en XHTML
01:20:48 CRUD XHTML - Método Nuevo
01:24:07 CRUD XHTML - Formulario de registro Usuario
01:35:19 CRUD XHTML - Aplicando EJB
01:42:35 CRUD XHTML - Probando Registro Nuevo
01:43:38 CRUD XHTML - Datatable listar registros
01:49:20 CRUD XHTML - Método Editar
01:50:40 CRUD XHTML - Aplicar AJAX
01:52:51 CRUD XHTML - Probando Registro Editar
01:54:23 Ajustar layout-content
01:56:10 CRUD XHTML - Método Eliminar
02:00:40 CRUD XHTML - Probando Eliminar Registro
02:02:18 Realizando Queries personalizados en UsuarioRepository
02:06:17 Mejorando diseño al estilo de PrimeFaces
02:07:52 Finalizando

Gracias Amigos por ver este vídeo y si te gusto no te olvides dejar tu like y tu suscripción
=========== CONTACTAME ==============
Pagina web: http://supertecnodroid.com/
Twitter: https://goo.gl/CZI50o
Instagram:   / walter.rosero.ec.dev  
=====================================
SALUDOS DESDE ECUADOR!!!

#JavaWeb #PrimeFaces #Java #JSF