Verificar login no hibernate 3

1 resposta
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!!

1 Resposta

bzy
Session sessao = HibernateUtility.getSession(); // Abrindo uma sessão
		Transaction tx = sessao.beginTransaction(); // Iniciando uma

		Query hql = sessao.createQuery("from Usuarios u where u.usuario = :us and u.senha = :se");
		hql.setString("us", user.getUsuario());
		hql.setString("se", user.getSenha());
		List rs = hql.list();

		Iterator i = rs.iterator();
		
		tx.commit();
		sessao.close();
		
		if(i.hasNext()){
			return true;
		}
		return false;
	}
Criado 22 de agosto de 2006
Ultima resposta 26 de fev. de 2008
Respostas 1
Participantes 2