Metodo find do Hibernate [resolvido]

3 respostas
Ricardo_Neves

Pessoal finalmente gracas a vcs consegui configurar o hibernate, estou testando o tutorial do Daniel Quirino, mas no arquivo AmigoDAO.java ele nao reconhece o metodo find, o que pode estar errado ???

3 Respostas

C

Qual a versão do seu hibernate? Lembre-se que na transição do hibernate 2 para o 3, muitas classes foram mudadas de pacotes. Se vc estiver usando uma ide, use-a para organizar seus imports, não os faça à mão.

Ricardo_Neves

Estou usando a versao 3 e percebi q o metodo find nao existe mais, vi que agr usa-se o query, mas nao consegui corrigir o exemplo do tuto do Daniel poderia me ajudar ???

este trecho do AmigoDAO.java

public java.util.List getList(String condicao) throws Exception{

Session session = factory.openSession(); 
  List amigos = session.find(condicao); 
  session.flush(); 
  session.close(); 
  return amigos;

}

desde ja agradeco

F

O metodo find foi removido da interface org.hibernate.Session e se encontra em org.hibernate.classic.Session.
Mas, utilize o createQuery() para suas consultas.

flw

Criado 25 de maio de 2005
Ultima resposta 25 de mai. de 2005
Respostas 3
Participantes 3