Mário Sérgio Esteves Alvial
1 min readNov 23, 2018

--

Olá Vinicius, muito obrigado pelo comentário.

Acho extremamente válido o uso do Model Mapper, mas, mesmo com ele, ainda existe a necessidade de criar uma classe DTO para fazer a conversão. Não olhei essa dependência muito a fundo, mas a princípio, percebi que ele não faz conversões muito complexas, por exemplo, imagine que o front mande um atributo no json chamado id_transacao, fazendo seu DTO na mão seria possível manipular esse atributo e buscar a transação no banco de dados para passar a transação para o objeto real. Não sei se o Model Mapper possui a mesma flexibilidade, mas é sim uma alternativa menos verbosa para resolver o mesmo problema que o padrão DTO resolve.

Muito obrigado pelo comentário!

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Mário Sérgio Esteves Alvial
Mário Sérgio Esteves Alvial

Written by Mário Sérgio Esteves Alvial

Amante de pudim e programador em constante aprendizado. Apaixonado por código limpo e boas práticas de programação.

No responses yet

Write a response