String nombre="ISIDRO"; String ape1="CORTINA"; String ape2="GARCIA"; Query query = session.createQuery("SELECT p FROM Profesor p where nombre='" + nombre + "' AND ape1='" + ape1 + "' AND ape2='" + ape2 + "' "); List profesores = query.list(); for (Profesor profesor : profesores) { System.out.println(profesor.toString()); }