Como copiar dados da entity para o DTO?

Pode ser feita a cópia manual (set / construtor), passando argumento por argumento no construtor.

Ou usar alguam lib que copiará atributos de mesmo nome de um objeto para outro, como o ModelMapper.

Veja aqui

Atualizado