When I hit the database with PagingAndSortingRepository.findAll(Pageable) I get Page. However, I want to expose DTO\'s to the clien
PagingAndSortingRepository.findAll(Pageable)
Page
You can use Page.map by simply doing this:
public Page toPageObjectDto(Page objects) { Page dtos = objects.map(this::convertToObjectDto); return dtos; } private ObjectDto convertToObjectDto(Object o) { ObjectDto dto = new ObjectDto(); //conversion here return dto; }