hibernate tutorial, will expand to Spring, Struts 2 in future