Caros, estou a criatur um endpoint, no Spring Boot, de todos os valores do banco e seria interessante se eu pudesse paginar. É possível criar uma paginação com uma Query nativa que retorna um List<Map<String, Object>> ?
@Query(value = “SELECT * FROM N_DETAIL Inner Join N On N_DETAIL.ID = N.ID”, nativeQuery = true) List<Map<String, Object>> trazTudo();
A interface Pageable do Spring Data faz isso de forma quase automática pra você. Abaixo deixo dois exemplos muito bons na utilização para fazer paginação, ordenação e pesquisa.
Consegue sim. No link abaixo você encontra a forma de fazer a partir do tópico 4.2, com especial atenção no tópico 4.3 que corrige um erro que ocorre a partir da versão 2.0.4 do Spring Data JPA.