title: What is the right way to use spring MVC with Hibernate in DAO, service layer architecture
body: <p>I am using Spring MVC with <code>Hibernatedaosupport</code> for my DAO classes. Confused here where to start the transaction, whether it should be in service layer or DAO layer?</p>
  
  <p>My view interacts with Service layer. DAO's are injected into services.</p>
  
  <p>What is the right way to use Spring MVC with Hibernate in DAO, service layer architecture?</p>