0

Spring+Hibernate アプリケーション (AppFuse 1.9 から Spring 2 を使用) があり、Spring 3 に更新する必要があります。ゆっくりと取り組んでいます。

それまでの間、プライマリ データベース サーバーの負荷を軽減し、読み取り専用コントローラー (情報を表示するだけ) をデータベース スレーブから読み取るように設定したいと思います。

より具体的には、複数のデータベース サーバー (マスター + スレーブ) があり、複数のデータベース接続をセットアップして、コントローラー 1 が db1 を使用し、コントローラーの 2 と 3 が db2 を使用するように指定できるようにしたいと考えています。

どうすればこれを達成できますか?

4

1 に答える 1

0

AbstractRoutingDataSourceSpringのクラスでそれができるはずです。このブログはあなたを助けるはずです。各コントローラーの各データ ソースを配線できます。

于 2013-06-18T18:29:36.523 に答える