Realizar la autenticación de mysql y java con hibernate de criteria

public boolean verificarClave(Session ses,String user,String clave)
{ Usuario objUsuario=null;
try {
SessionFactory session = HibernateUtil.getSessionFactory();
Session ses = session.openSession();
Criteria crit = ses.createCriteria(Usuario.class);
crit.add(Restrictions.eq("usuario",user));
objUsuario=(Usuario) crit.uniqueResult();

if (objUsuario != null)
{
if(objUsuario.getClave().equals(clave))
{
return true;
}
if(objUsuario.getUsuario().equals(user){
System.out.println(objUsuario);
}
}
ses.close();
}
catch(Exception e)
{
e.printStackTrace();
}
return false;
}

Lo que quiero hacer es que verifique el usuario que se ingresa por teclado desde la pantalla y que compare si es o no el que esta en la base de datos mi tabla se llama usuario y contiene los campos: usuario y clave...que estoy haciendo mal?... Yo utilizo el ide myeclipse...

Espero me pueda despejar esta incógnita... Muchas gracias de antemano

Añade tu respuesta

Haz clic para o