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

Order by x Comparable

Olá pessoal,

eu 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!

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