a working version of SillyHibernateUseExample() from "real life Java" (Barney)