Profesor profesor = new Profesor("ca", null, "Gomez"); try { session.beginTransaction(); session.save(profesor); session.getTransaction().commit(); } catch (ConstraintViolationException cve) { session.getTransaction().rollback(); System.out.println("No se ha podido insertar el profesor"); }