[RESOLVIDO] Hibernate retornar um Objeto

2 respostas
B

Minha duvida é a seguinte.

Em meu ObjetoDao eu quero consultar pelo ID e retornar o Objeto.

Ex:
public class ProdutoDao {

    Session s;
    Transaction t;
    Query q;

    public Produto consultar(Integer id) {

        try {
            s = HibernateUtil.getSessionFactory().openSession();
            q = s.createQuery("from Produto where id = ?");
            q.setParameter(1, id);
             
            return // retornar o objeto
        } catch (Exception ex) {
            return null;
        }
    }
}

Qual método devo usar para retornar o Objeto???

Desculpe a ignorancia, comecei com java agora. =D

Boa noite.

2 Respostas

Zeed01

Boa noite Galera !

Acho que esta faltando uma linha como esta

return (Produto) q.uniqueResult();

[]s

B

Perfeito!

Funcionou era exatamente esse retorno que eu estava procurando…

Obrigado pela ajuda.
Boa Noite.

Criado 27 de setembro de 2010
Ultima resposta 27 de set. de 2010
Respostas 2
Participantes 2