No artigo de hoje nós aprenderemos de forma simples e direta o uso do framework Mapstruct para mapeamento de DTO’s em java por meio de exemplos práticos em um projeto criado do zero.

Porque utilizar um framework para mapeamento?

De fato é bastante simples fazer o mapeamento de variáveis entre DTO’s em java. Porém, a longo prazo, esse processo se torna trabalhoso e suscetível a erros, pois a montanha de código tende aumentar sem um padrão de mapeamento, se tornando cada vez mais difícil de ser entendido, incrementado e testado. Com MapStruct veremos como fazer isso de forma rápida, simples e padronizada.


Introdução

Neste artigo mostrarei como realizar o deploy de uma aplicação Java Spring Boot utilizando o serviço Amazon EC2.

Para fins didáticos, usaremos uma aplicação simples disponível no meu repositório no Github que simula um sistema de pizzaria e realiza chamadas REST para buscar uma lista de todas pizzas disponíveis.

O que é AWS?

Pablo Manoel

Desenvolvedor, entusiasta de novas tecnologias e com a missão de ser um solucionador de problemas cada vez melhor, conciliando trabalho, estudos e bem estar.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store