Verificar login no hibernate 3

4 respostas
F

tenho um objeto usuario com email e senha preenchidos…
ai quero fazer um metodo que verifica

public boolean verificaLogin(Usuario us){
boolean existe = false;
Session sessao = HibernateUtility.getSession();
Transaction tx = sessao.beginTransaction();
       
	if(){ //AQUI EU QUERO TESTAR SE EXISTE NA TABELA USUARIO... SO TENHO NO OBJETO O EMAIL E SENHA...
        	
        	existe = true;
        }

tx.commit();
sessao.close();
return existe;	

}

oBRIGADO!!

4 Respostas

J

recupera o objeto pelo email utilizando o find depois verifica se a senha batem ! :lol:

F

eu acho que no hibernate 3 nao tem mais session.find() pelo menos no autocompletar do eclipse nao mostrou

J

olhe melhor ! vc pode tentar tb , getNamedQuery, createQuery…

J

Um pequeno exemplo :

Query query = session.createQuery("from Cliente c where c.email =:email");
		query.setString("email",(String)o);
		return query.list();
Criado 22 de agosto de 2006
Ultima resposta 22 de ago. de 2006
Respostas 4
Participantes 2