hibernateを使用して、読み取り用と書き込み用の複数のデータベースをサポートできるようにしたいと考えています。
これは可能ですか?2つの別々のセッションオブジェクトを作成する唯一の方法はありますか?
hibernateを使用して、読み取り用と書き込み用の複数のデータベースをサポートできるようにしたいと考えています。
これは可能ですか?2つの別々のセッションオブジェクトを作成する唯一の方法はありますか?
最初の質問に2番目の質問で答えました。では、2番目の質問です。はい、もちろん、個別のセッションが必要になります。より良い言い方をすれば、複数のデータベースをサポートするには、いくつかのセッションファクトリが必要です。
Hibernate:複数のデータベースとスキーマを管理します。
詳細については、HibernateShardsを調べてください。シャードは、データベーススキーマごとに1つのセッションファクトリを必要とするため、良い考えとは思えないかもしれません。そして、ここで私はJavaRanchフォーラムで関連するスレッドを見つけました。