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.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.
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!