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

Padrão Repository vs. Padrão DTO

O padrão Repository, como foi-nos apresentado sendo trazido pelo Spring, é utilizado em substituição ao padrão DTO ou de alguma forma se comunicam dentro de um projeto? Qual a prática de mercado mais comum nesse sentido?

2 respostas
solução!

Oi André,

Acho que você quis dizer DAO ao invés de DTO, certo?

A vantagem de utilizar o repository do Spring é não ter que se preocupar em utilizar diretamente a API da JPA, bastando apenas criar os métodos que o Spring cria a implementação em tempo de execução, deixando o código muito mais simples e menor.

O mais comum é utilizar apenas o Repository, mas é possível utilizar uma classe DAO tradicional, sem problemas nenhum, em conjunto com os repositories.

Bons estudos!

Rodrigo, eu quis dizer DTO mesmo, mas sua pergunta sobre o possível engano já foi o suficiente para eu notar minha falha de entendimento. Fiz confusão entre ambos.

Obrigado pela explicação! Agora ficou claro.