Лучшим местом для преобразования из DTO в Модели и наоборот является Mapper.
Не следует помещать логику преобразования в код службы, поскольку DTO может использоваться несколькими службами.Размещение его в коде службы делает его привязанным к одному конкретному сервису.Не решение.
Не следует помещать логику преобразования в контроллер, поскольку службы для преобразования чего-либо становятся зависимыми от контроллера.Не решение.
Создание интерфейса Mapper
.Обеспечьте реализацию для этого (вы даже можете использовать библиотеку для отображения, как ModelMapper ).И используйте этот картограф для преобразования всякий раз, когда вам нужно.