How to use JTA transactions with Spring Data JPA