Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Ordenação da aplicação

Estava fazendo uns testes aqui e me deparei com a seguinte situação, eu tinha uma lista e desejava ordená-la, primeiro implementei Comparable na minha classe de modelo e depois lembrei também da clausula order by. Alcancei os mesmos resultados tanto com um quanto com outro. Mas fiquei na dúvida, qual das duas alternativas seria a mais indicada?? Seria muito bizarro implementar um compareTo() dinâmico, no caso de filtros para uma pesquisa personalizada?? Enfim, gostaria da opinião de vocês sobre o assunto.

1 resposta
solução!

Para usar o comparable os dados já tem que estar na sua aplicação , quanto o order by vai fazer no banco. É preferível ordenar no banco e já trazer ordenado, pois o banco resolve isso muito bem.