Я разрабатываю веб-приложение на основе JPA + Hibernate, Spring и Wicket. Мне было интересно, как лучше всего реализовать транзакции в моем коде? Какой менеджер транзакций мне следует использовать? Это должно быть org.springframework.orm.jpa.JpaTransactionManager
или org.springframework.jdbc.datasource.DataSourceTransactionManager
или что-то еще? Я бы хотел использовать Spring для управления своими транзакциями.