title: What is the difference between a "Spring transaction" and a "Hibernate transaction"
body: <p>Could you please explain the difference between the following two types of transactions:</p>
  
  <ol>
  <li>Hibernate transaction</li>
  <li>Spring transaction</li>
  </ol>
  
  <p>Also I would like to know about the <code>@Transactional</code> annotation.</p>