最佳答案
当我打的数据库与 PagingAndSortingRepository.findAll(Pageable)
我得到 Page<ObjectEntity>
。但是,我想向客户端而不是实体公开 DTO。我可以通过向它的构造函数中注入实体来创建 DTO,但是如何将 Page 对象中的实体映射到 DTO 中呢?根据 Spring 文档,Page 提供了只读操作。
而且,Page.map 不可能,因为我们不支持 java 8。如何使用映射对象手动创建新的 Page?