Question: what is the difference between spring transaction and hibernate transaction?
Answer: 2 Answers. Well for starters they are both Transactions, but they encompass different concepts and components. Hibernate deals with database specific transactions, whereas spring provides a general transaction management service. @Transactional is a nice way of configuring transaction management behaviour.