Spring mongodata (バージョン: 1.6.2) を使用して mongo データベースを切り替える必要がある場合があります。現在、mongo テンプレートを使用して db-config.xml でデフォルトのデータベースを構成し、リポジトリに注釈を付けています。実行時に 1 つの db/template から別の db/template に切り替える必要があります。必要なアクションを実行し、デフォルトのものに戻します。いくつかのリンク、 Spring-data-mongodb connect to multiple databases in one Mongo instance および Making spring-data-mongodb multi-tenant を参照 しました。実行時に同じリポジトリ セットを使用する必要があります。構成レベルで私のケースを処理することは可能ですか? それとも、これを実現するために Dbfactory を拡張する必要がありますか? Dbfactory では、同じアノテーション付きリポジトリのセットを使用できますか?
どんな助けにも感謝します。