Pessoal,
Boa tarde.
Estou tentando realizar uma consulta em JPAQL onde os resultados deveriam vir ordenados por um atributo ‘dataEntrada’, mas, infelzimente o resultado não aparece ordenado.
O código do método, contendo a query segue abaixo :
public List<Parametro> findAllParametrosInativos() {
List<Parametro> p = new ArrayList<Parametro>();
p = super.findAllByQuery("SELECT p FROM PARAMETROS p where p.ativado = false order by p.dataEntrada"); // query
return p;
}
O método FindAllByQuery, surpracitado, está em uma classe GenericDao e a classe acima extende ela.
O que segue abaixo é uma cópia dos dados contidos no RichDataTabela gerado a partir do método acima.
Como vocês podem ver abaixo, o resultados não estão sendo ordenados pela data de entrada.
Id P1 P2 P3 P4 dataEntrada
175 aaa bbb ccc ddd 07/06/2010
177 ih hu uhu hh 01/06/2010
178 mm mm mm m 03/06/2010
176 eee fff ggg hhh 07/06/2010
Alguém pode me dar uma idéia do que possa estar acontecendo ?
Agradece,
Max