Código:
Esta simple consulta generada con Criteria no me devuelve absolutamente nada, pone pr a null...try{ Criteria crit = ss.createCriteria(PendienteRegistro.class); pr = (PendienteRegistro) crit.add(Restrictions.like("usuario", usuario)).add(Restrictions.like("codigo", codigo)).uniqueResult(); }catch(Exception e){ e.printStackTrace(); }
La consulta generada por Hibernate segun show_sql es:
Código:
Esa misma consulta copiada y pegada en la linea de comandos de mysql con las "?" remplazadas por su valor, funciona correctamente, devuelve la fila correcta.Hibernate: select this_.usuario as usuario1_0_, this_.contrasena as contrasena1_0_, this_.email as email1_0_, this_.codigo as codigo1_0_ from pendiente_registro this_ where this_.usuario like ? and this_.codigo like ?
Las variables "usuario" y "codigo" llegan correctamente, con los datos copiados del debug y pegados en la consulta manual de mysql que funciona correctamente.
No lanza ninguna excepcion...
¡¡¡NO SE QUE PUEDE PASAR!!!