Creando una API Rest con Jakarta EE 9 (Payara), Java 11 y MySQL 8 (Docker)
Channel: Víctor Orozco
Date: 2022-02-07

En este vídeo demostramos de principio a fin como crear una API REST con altas, bajas y cambios (CRUD) utilizando Jakarta EE 9 (CDI, JAX-RS, JPA) sobre Payara Application Server 6 y  MySQL como base de datos vía Docker


Índice

00:00 - Inicio
02:34 - Entidad JPA
05:09 - Entity Manager Factory para CDI
10:42 - Repositorio(CRUD) de datos transaccional con CDI
14:00 - Controlador REST con JAX-RS
19:30 - Driver de MySQL 8
21:00 - Creando un pool de conexiones a MySQL con un archivo descriptor
24:35 - Iniciando MySQL 8 vía Docker
27:34 - Creando una persistence unit con persistence.xml
32:21 - Probando el proyecto
40:32 - Comentarios finales

Código fuente: https://github.com/tuxtor/demo-arquillian