Código:
Query query = ss.createSQLQuery("select * from pendiente_registro where usuario like 'asd' and codigo like '7815696ecbf1c96e6894b779456d330e'").addEntity(PendienteRegistro.class);
pr = (PendienteRegistro) query.uniqueResult();
Para comprobar que la clase y su hbm.xml estaba correctamente he generado la consulta con hibernate de otra manera y ha funcionado perfectamente...
Al principio, he insertado en el select la consulta que me generaba el Criteria, y me ha dado una excepcion de que "la columna "usuario" no existia", cuando evidentemente existe...
¿Alguien sabe que puede estar fallando?
PD: Los datos que salen en la consulta son de prueba... asi que no pasa nada xD.