Hibernate Criteria não retornando registros da tabela

2 respostas
T

Olá galera,

tenho uma busca de uma tabela pelo Criteria do Hibernate, mas ela está retornando uma lista vazia. Incluí vários registros na tabela, e mesmo assim não encontra. E apenas para essa tabela, pois para outras, no mesmo código, ele retorna os resultados corretos.

UsuarioClasseSisController.java

(..)
Criteria usuarioClasseSis =dbSession.createCriteria(UsuarioClasseSis.class);
		
List listUsuarioClasse = usuarioClasseSis.list();
(..)

UsuarioClasseSis.hbm

<hibernate-mapping package="app">
	<class
		name="UsuarioClasseSis"
		table="usuario_classe_sis"
	>
		<id
			name="NroIntUsucls"
			type="java.lang.Long"
			column="nro_int_usucls"
		>
			<generator class="increment"/>
		</id>
     (...)

Alguém sabe se é algum bug do Hibernate ou coisa parecida?

Tiago

2 Respostas

_fs

Qual a query gerada pelo Hibernate? Os registros que você inseriu no banco tem as pks corretamente inseridas?

T

Descobri. Tinha esqueci de mapear o hbm no hibernate.cfg hehe

Falha minha.

Criado 22 de maio de 2007
Ultima resposta 25 de mai. de 2007
Respostas 2
Participantes 2