2012-01-04 41 views
1

在我們的應用程序中,我們有兩個數據庫,一個主副本和另一個只讀副本,僅用於報告目的。爲讀取副本和主數據庫管理多個會話工廠

我們的應用程序的某些部分讀寫主DB,而出於性能原因,應用程序中的報告東西只讀只讀副本。

我們應該如何設計公開CRUD操作的DAO? 我們應該創建兩個會話工廠並將其保留在DAO類中嗎?

請認真考慮。

回答

0

我已經完全按照你所說的完成了 - 同樣的.hbm.xml配置,相同的POJO Java類,不同的會話工廠。目前沒有問題。你只需要知道你正在工作的環境。