Que eu saiba precisa fazer o casting para retornar corretamente
d34d_d3v1l
Posso aproveitar o tópico e perguntar uma coisa? Ao invés de retornar Objects, o criteria esta retornando uma lista com registros repetidos. Tenho só 1 registro na tabela, e recebo um List com 6 objetos O.o’
lele_vader
O que você quer retornar tem relacionamento com outras classes ?
Quando acontece isso eu geralmente coloco a seguinte parte
agora se você quer que só um objeto seja retornado pode chamar
return criteria.uniqueResult() ao inves de criteria.list():
ErickRAR
Está colocando as restrições certas? Já me confundi com aqueles “ge, le” da vida e aconteceu o mesmo. Teste a sql no banco e depois reproduze-a no Criteria.
e voce também pode fazer: