0

我们有一个 Spring+Hibernate 应用程序(使用来自 AppFuse 1.9 的 Spring 2),它迫切需要更新到 Spring 3。我们正在慢慢解决这个问题。

同时,我想减轻我们的主数据库服务器的一些负载,并设置只读控制器(它只显示信息)来读取我们的数据库从属服务器。

更具体地说,我们有多个数据库服务器(主+从),我希望能够设置多个数据库连接,然后指定控制器1使用db1,控制器2和3使用db2。

我们怎样才能做到这一点?

4

1 回答 1

0

你应该可以AbstractRoutingDataSource在 Spring 中使用类来做到这一点。这个博客应该可以帮助你。您可以为每个控制器连接每个数据源。

于 2013-06-18T18:29:36.523 回答