1

私たちのアプリケーションには、2 つのデータベースがあり、1 つはプライマリ、もう 1 つはレポート目的でのみ使用されるリードレプリカです。

アプリケーションの一部はプライマリ DB に対して読み取り/書き込みを行いますが、アプリケーションのレポート機能はパフォーマンス上の理由から読み取り専用の読み取り/レプリカです。

両方の目的で CRUD 操作を公開する DAO をどのように設計すればよいでしょうか? 2 つのセッション ファクトリを作成し、DAO クラスで維持する必要がありますか?

ご意見ください。

4

1 に答える 1

0

私はあなたが言ったようにそれをやった - 同じ.hbm.xml構成、同じPOJO Javaクラス、異なるセッションファクトリ。これまでのところ問題はありません。どのコンテキストで作業しているかを認識する必要があります。

于 2012-01-04T10:53:51.267 に答える