2 つのデータベース (MySql と HSQLDB) があります。2 つのデータ ソースと 2 つの EntityManagerFactory Bean を構成しました。対応する 2 つの JpaTransactionManager Bean を構成することもできます。
しかし、具体的なサービスクラスのトランザクションを管理するためにそれらのどれを使用する必要があるかを指定する方法がわかりません。その目的で注釈を使用したいのです@Transactional
が、実際には txManagers の 1 つしか指定できません。
<tx:annotation-driven transaction-manager="manager"/>
この状況から抜け出す方法は何ですか?