Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Não entendi

Honestamente não entendi pra quê serve o DTO e quais as vantagens de utilizar ele ao invés do objeto direto

2 respostas

É um padrão. Dá uma olhada nesse material:

DTO

solução!

Boa noite, uma das vantagens é "esconder" propriedades. Ex: ao criar uma aplicação bancária, você não quer transferir informações do cartão de crédito do cliente em todas as requisições, por exemplo. Somente na tela de cartão de crédito.

O tamanho do objeto serializado também afeta a performance, entre outros benefícios.