1
resposta

Ordenar por mais de um campo

Como fazer pra ordenar por mais de um campo. É bem comum ao se fazer relatórios, ter que ordenar por mais de um campo pra dai no relatorio poder agrupar os dados por grupos e a ordem dos dados é importante nestes casos.

1 resposta

Olá Wagner, não sei se você encontrou a resposta mas segue a solução.

Supondo que estamos usando o projeto do curso e a entidade funcionário, basta colocarmos além do "nome" as outras colunas separado por virgula.

Pageable pageable = PageRequest.of(page, 2, Sort.by(Sort.Direction.ASC, "nome", "salario", "cpf"));

E por ai vai.

Espero ter ajudado e bom estudos!