This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
Well I have the Struts 2 in Action book and in that they have used Spring as a middle man to make Struts work with Hibernate. And the flow is really simple. If you like this idea, then you can look at these pages
or you can add spring in your integration, and use spring-AOP for opening and closing hibernate sessions/transactions. Spring has great support for hibernate and would relieve you of writing lots of boilerplate code. You'll find you're coding and structure much simpler.
SCJA, SCJP, SCJD, SCMAD, SCWCD, SCBCD, SCDJWS, SCEA, SOA, Spring Certified, OCP MySQL 5 Developer, PMP