Demonstration of how to integrate and utilise Atomikos JTA Transaction Manager with Hibernate and Spring