En este video te muestro cómo crear una API REST con Java y Spring Boot utilizando DTOs y MapStruct para mapear entidades de forma limpia y profesional.
🚨 Además, te explico un error muy común: cuando configurás mal MapStruct y terminás recibiendo valores `null` en Postman o en tus respuestas. ¡Te enseño cómo solucionarlo de forma definitiva!
🔧 Herramientas que usamos:
Java 21
Spring Boot 3.5.3
MapStruct 1.5.5.Final
Maven
Postman (para probar la API)
📌 Índice del video:
00:00 - Introducción
01:42 - ¿Qué es un DTO y por qué se usa?
05:40 - Iniciando el proyecto.
06:36 - Creando el dto
11:40 - Corriendo nuestra api sin MapStruct
13:04 - Cual es el problema de los `null` en MapStruct
13:48 - Configurando el pom.xml para evitar `null` en MapStruct
19:5 - Creando la interfaz con @Mapper
📦 Código fuente disponible en GitHub: https://github.com/gchaldu/dto-videogame
Java: Explora el lenguaje desde cero cupón de descuento: https://cursos.devtalles.com/courses/...
DevTalles: https://cursos.devtalles.com/
3 Primeras secciones GRATIS: • Curso: Java - Explora el lenguaje desde ce...
👍 Si te gustó, dale like y suscribite al canal para más videos sobre Java, Spring Boot y desarrollo backend.