DEV Community

Discussion on: #Descomplica - DTO

Collapse
 
wendell_adriel profile image
Wendell Adriel

Entidade para mim é como um mapeamento de uma tabela da base de dados. Seria algo concreto da tua camada de dados enquanto o DTO é apenas um objeto que mapeia valores que podem ser relacionados com uma ou diversas entidades dependendo do contexto para execução de ações na aplicação! Um DTO de forma "pura" é para transportar dados de uma camada para outra, validação dos dados deve ser feita antes de colocar os dados no DTO para separar as responsabilidades!

Collapse
 
drkcode profile image
drkcode

Opa. Obrigado por responder. Acho muito complexo essas coisas ainda, mas ta mais claro agora pra mim com a tu resposta.

Foi mal pela demora. Novamente, ótimo artigo.

Thread Thread
 
wendell_adriel profile image
Wendell Adriel

Que isso, sem problemas, eu também demorei a responder!
Fico feliz que tenha ajudado um pouco e que tenha gostado do artigo!