Как отобразить страницу <ObjectEntity> на страницу <ObjectDTO> в spring-data-rest
Когда я попал в базу данных сPagingAndSortingRepository.findAll(Pageable)
я получилPage<ObjectEntity>
, Тем не менее, я хочу показать DTO клиенту, а не юридическим лицам. Я могу создать DTO, просто внедрив сущность в его конструктор, но как мне сопоставить сущности в объекте Page с DTO? Согласно весенней документации, Page предоставляет доступ только для чтения.
Кроме того, Page.map не представляется возможным, так как у нас нет поддержки Java 8. Как вручную создать новую страницу с сопоставленными объектами?