 <p>You can use spring with hibernate. You just need to make a bean for your hibernate configuration and load it using aop or bean name into your application startup.</p> <p>Here is a tutorial : <a href="http://www.roseindia.net/struts/hibernate-spring/spring-context.shtml" rel="nofollow noreferrer">http://www.roseindia.net/struts/hibernate-spring/spring-context.shtml</a> and another one : <a href="http://www.ibm.com/developerworks/web/library/wa-spring2/" rel="nofollow noreferrer">http://www.ibm.com/developerworks/web/library/wa-spring2/</a></p>