E ai pessoal!!
nossa, estou com um problema com um select aki:
public List<Cidade> listaFiltro() {
try {
List<Cidade> cidades;
Query q = session.createQuery("SELECT * FROM cidade where cidade.ativo = 'A'");
cidades = q.list();
return cidades;
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
testei esse select , e ele esta certo, quando utilizo-o direto no bg, el funciona perfeitamente, ja na aplicação, ele so me retorna Null =/
o pode estar errado?
Esta estranho seu codigo JDBC não parece ser o select que esta errado e sim o Java da uma olhada.
http://www.guj.com.br/article.show.logic?id=7
Essa forma ai, q vc apresentou , eh do jeito tradicional, sem usar o Hibernate.
E do jeito q eu fiz, eh utilizando-o
^^
conseguiu? se conseguiu posta a solução para quem precizar um dia.
ainda não!
eu to pesquisando, se eu conseguir eu posto!
Tenta assim.
SELECT c FROM Cidade c where c.ativo = 'A'
Resolveu =)!
o PROBLEMA era o nome da CLASSE, q eu tinha colocado com letra Minúscula!
^^
Obrigada!