如何配置事务管理以在春季使用2个不同的数据库?
2022-09-01 06:01:37
我有2个数据库(MySql和HSQLDB)。我配置了 2 个数据源和 2 个 EntityManagerFactory Bean。我还可以配置 2 个对应的 JpaTransactionManager bean。
但我不知道如何指定应该使用其中的哪一个来管理具体服务类的事务。我想为此目的使用注释,但我实际上只能指定一个txManagers:@Transactional
<tx:annotation-driven transaction-manager="manager"/>
摆脱这种情况的出路是什么?