У меня есть 2 базы данных (MySql и HSQLDB). Я настроил 2 источника данных и 2 EntityManagerFactory beans. Я также могу настроить 2 соответствующих JpaTransactionManager beans.
Но я не знаю, как указать, какие из них должны использоваться для управления транзакциями для конкретного класса обслуживания. Я хочу использовать аннотацию @Transactional
для этой цели, но на самом деле могу указать только один из txManagers:
<tx:annotation-driven transaction-manager="manager"/>
Каков выход из этой ситуации?