Não retorna Bean e sim String - Criteria Distinct

0 respostas
2

Pessoal,

Estou com um problema. Precisei dar um Distinct numa clausura. Só que agora o hibernate ao inves de me retornar um Arraylist de Beans. Ele me retorna um ArrayList de String com a “secao”;

Como faço para retornar meu bean populado como é o convecional?!

Criteria crit = getSession().createCriteria(CnaeBean.class);	
		crit.addOrder(Order.asc(campo));	
		crit.setProjection(Projections.distinct( Projections.property("secao") ));

Obrigado.

Criado 20 de maio de 2009
Respostas 0
Participantes 1