Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no padrão DTO

No curso, é usado uma abordagem que a conversão de uma entidade em um DTO é feita por um método criado dentro do próprio DTO, onde temos na classe TopicoForm, um método converter que recebe como parâmetro um objeto cursoRepository. Diante disso, gostaria de saber, se não existe problema em misturar a camada de visualização (DTO) com a camada modelo ( cursoRepository). Digo isso pois já vi que algumas pessoas criam o método de conversão Entidade/DTO em um Service.

1 resposta
solução!

Oi Adriano

Pode ser interessante separar como você mencionou, mas na prática não vai ter muita diferente em manter o converter dentro do DTO. Alguns projetos criam uma terceira classe mapper para fazer essa conversão também.