Executando verificação de segurança...
1

Fui apresentado primeiro ao DAO, e quando passei a usar o repository, continuei com uma camada de DAO, que nao deixa de ser um data access object, e deixava no service o que fosse parte lógica que fosse necessária, tipo converter entity em dto ou alguma validação antes de chamar a camada de acesso ao banco. É redundante usar um dao mesmo com repository? "Desobedece" alguma convenção?

Carregando publicação patrocinada...
1

Acredito que não seja redundante usar um DAO com um Repository, mas é importante entender que ambos desempenham funções semelhantes. Não existe uma convenção rígida que exija ou proíba o uso do DAO com o Repository, o importante mesmo é que a arquitetura do seu sistema faça sentido e seja fácil de entender e manter ;D