Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Classe abstrata e DTO

Quando usar DTO ?

1 resposta
solução!

Olá, Marcelo, como vai?

DTO costuma ser usado quando você precisa transportar dados entre camadas da aplicação sem expor diretamente suas entidades ou regras internas. Em muitos projetos, a entidade carrega comportamento, validações e vínculos com outras partes do domínio. Já o DTO representa apenas os dados necessários para um fluxo específico.

Por exemplo, ao receber informações de um formulário de login, um LoginDTO pode conter apenas email e senha, enquanto a classe de domínio Usuario teria muito mais atributos e comportamentos. Outro caso comum é quando você precisa enviar dados para uma API externa, mantendo apenas o que deve ser compartilhado.

Espero ter ajudado.

Siga firme nos seus estudos e conte com o fórum sempre que precisar.

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado