Muchas gracias estimado, estaba buscando una guia y encontré una super clase. Nuevamente mil gracias! saludos desde Colombia.
@cryptogramming2 ай бұрын
De nada amigo.
@jonatthand Жыл бұрын
Muy buena explicación al fin entendi como funciona Mapstruct
@cristiancamilosanchezardil97303 ай бұрын
Gracias bro, vine buscando u tutorial y encontre una maestria
@cryptogramming3 ай бұрын
A la orden
@marcos-dev Жыл бұрын
Estupendo!!! Me gustaría ver más ejemplos sobre esto, digamos que casos mas completos. Gracias por el video!
@emmanueltabordav304010 ай бұрын
TE AMO BRO MUCHAS GRACIAS 💖
@cryptogramming10 ай бұрын
Por nada!
@alexischacon46662 ай бұрын
Hola. En que parte se define cuales atributos va a mostrar el DTO y cuales no?
@cryptogramming2 ай бұрын
Hola amigo. Recuerda que estamos usando mapstruct usamos una interfaz en donde utilizamos la clase Product (entity) y la clase ProductDTO ( es la clase en donde defines los atributos que vas a mostrar)
@sanchez-emir Жыл бұрын
Buen video, sería bueno que realice mas videos avanzados de Mapstruct estimado. Slds.
@cryptogramming Жыл бұрын
Gracias!! Seguro lo agregaré en la lista.
@eleafarpan Жыл бұрын
Muchas gracias por elste video. Me ha sevido de mucho. Me llama la atención que solo haces el mapeo para el campo "imagePath" . ¿No es necesario mapear los demás campos ?. Se que no se presentan errores de compilación; pero el Analizador de código me "Advierte" que no he mapeado los demas campos.
@marioco199111 ай бұрын
Entiendo que solo lo hace con el campo "imagePath" porque es el único que tiene otro nombre en el DTO "imageUrl" para mostar al usuario, los otros no es necesario porque tienen el mismo nombre tanto en el DTO como en la tabla.
@edgarpimentel6160 Жыл бұрын
Por favor mas tutorial de java Spring boot microservicios
@cryptogramming Жыл бұрын
Seguro!
@M44k473 ай бұрын
Si modifico un atributo de productDTO el mapper impl se actualiza automáticamente? o debo hacer algo? muy buen video, gracias!
@cryptogramming2 ай бұрын
Hola amigo. Si, cuando compilas el código se modifica automáticamente, esas son unas de las ventajas de Mapstruct.
@musicobailarin11 ай бұрын
Pero si es solo para ignorar un atributo del Entity, ¿mejor no sería utilizar la anotacion? @JsonIgnore en el atributo a ignorar (y así te ahorras todo ese codigo que colocaste)? digo, ya que solo explicas que el Mapstruct es para ignorar atributos :)
@markoespejo87663 ай бұрын
En si el mapstruct reemplaza a los mappers es decir aparte de ignorar atributos también se usa cuando cambias de un atributo a otro o para unir atributos si por ejemplo en bd tienes los campos nombre y apellido para devolverlo al front podrías devolver fullname o si en bd trabajan en español pero en con el front le tienes que devolver en ingles
@josebotero9675 Жыл бұрын
Se puede hacer un mapeo para actualizar?
@samuelramirez8965 Жыл бұрын
6:55
@cristiancamilosanchezardil97303 ай бұрын
cuanto se hace un put se debe hacer otro dto?
@cryptogramming3 ай бұрын
Hola amigo. Cuando dices se hace un put a que te refieres específicamente?
@cristiancamilosanchezardil97303 ай бұрын
@@cryptogramming hola Bro , me refiero a una API con un http put es que he visto que también hacen dto según el método http
@cryptogramming2 ай бұрын
No necesariamente, si lo vez necesario si, pero normalmente no se hace.