Abtract transaction : Use PlatformTransactionManager of Spring