2
respostas

ordem da ordenação default

boa noite, como faço p/ definir o default da ordem da ordenação (asc, desc)?

2 respostas

Oi Álvaro!

Na anotação @PageableDefault tem o atributo direction para definir isso.

Bons estudos!

Boa tarde, Obrigado pelo retorno! Se a chave for simples, funcionou colocando o atributo directin:

public Page<DadosListagemMedico> listar(@PageableDefault(size = 10, sort = {"nome"}, direction = Sort.Direction.DESC) Pageable paginacao)

Mas quando a chave for composta, não consegui acertar na sintaxe. Imagine um consulta onde deveria vir ordenado primeiro pelo nome em ordem ascendente e depois pelo vencimento em ordem decrescente. Como ficaria a sintaxe nessa situação?