title: What are the Spring Hibernate Integration jars really required
body: <p>I haven't yet found an answer to this question which is bugging me for long. I am trying to integrate Hibernate (3.6.7) with Spring (1.2.8). In order to do so i have to get a bunch of jars just to get it running. Isn't there a more cleaner of way of getting this done. The jars i am using rather forced to use are as below:</p>
  
  <ul>
  <li>spring-1.2.8.jar</li>
  <li>commons-logging-1.0.4.jar   </li>
  <li>hibernate-3.6.7.jar </li>
  <li>hibernate-jpa-2.0-api-1.0.0.Final.jar</li>
  <li>dom4j-1.6.1.jar </li>
  <li>slf4j-api-1.6.1.jar</li>
  <li>javassist-3.12.0.GA.jar</li>
  </ul>
  
  <p>Is there no leaner way? The big list of dependent jars could potentially cause conflict during deployment to my appserver in the future. So its making me rethink about spring-hibernate integration. Is there a way to reduce this dependency list. My issue is not related to management of jars as maven is already being used, it more to do with the usage.</p>