1

我在 spring 3.x 应用程序中搜索一种方法来管理许多数据库。现在我们支持mysql,但是我们需要支持firebird和postgress sql。

我们不使用 orm。

用spring支持许多数据库的最佳方法是什么?

4

2 回答 2

0

正如 duffymo 所说,一旦您为每个数据库定义了一个数据源,就为每个数据库定义一个事务管理器,您可以使用 @Transactional("managerXname") 进行声明性事务划分。

于 2012-01-13T22:35:58.707 回答
0

您将拥有多个数据源 - 一个用于您需要的每个 JDBC 驱动程序。您必须找到一种方法来选择您想要的给定案例。

于 2012-01-13T19:13:49.270 回答