Cómo evitar null al mapear con MapStruct | Spring Boot + DTOs

Опубликовано: 02 Май 2026
на канале: Gabriel Chaldu
832
56

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.