recreation of the tutorial application outlined in the Hibernate Documentation http://goo.gl/HwrcTU