有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何配置事务管理,以便在Spring中使用2个不同的db?

我有两个数据库(MySql和HSQLDB)。我配置了2个数据源和2个EntityManagerFactory bean。我还可以配置2个对应的JpaTransactionManager bean

但我不知道如何指定它们中的哪一个应该用于管理具体服务类的事务。我想为此使用@Transactional注释,但实际上我只能指定一个TXManager:

<tx:annotation-driven transaction-manager="manager"/>

摆脱这种局面的出路是什么


共 (0) 个答案