Hibernate Ordenacao de Listas

2 respostas
L

Pessoal gostaria de sabe se e possivel ordenar uma colecao de uma determinada entidade usando anotacoes,pois vi o seguinte codigo:

@OneToMany(cascade = CascadeType.PERSIST.REFRESH, mappedBy = "cidadeid")
	@org.hibernate.annotations.OrderBy(clause = "cidadenome asc")
	private Collection<Cliente> clienteCollection;

"@org.hibernate.annotations.OrderBy(clause = “cidadenome asc”)"
Alguem pode me explicar isso?
Obrigado.

2 Respostas

rmarin

Essa anotação faz com que o hibernate adicone a clausula order by ao select.

select CAMPOS from TABELA where CONDIÇÔES order by cidadenome asc

Note que no seu exemplo ele vai ordenar de maneira ascendente. :wink:

L

Hum,blz pessoal entendi mto obrigado pelas dicas.

Criado 31 de outubro de 2008
Ultima resposta 31 de out. de 2008
Respostas 2
Participantes 2