2014-05-03 146 views
0

使用JDBC時有多個DataSource實例是不是很理想?多個DataSource實例

如果我有一個基類有各種子類,都使用DataSource(如果它很重要,我使用Postgres驅動程序)的單個靜態實例,我想這是理想的,因爲它們有一個單一的來源以獲得他們的聯繫,我會從聯網連接中看到更大的收益。

另一種選擇是讓每個子類都有自己的DataSource實例,我認爲這種實例並不理想。

只是我的猜測。任何更多的信息將有助於!

回答

1

不,如果您僅定位單個數據庫,那麼沒有理由擁有多個DataSource實例。

+0

好的,謝謝!只需要至少一個其他意見。 – tau

+1

當然,如果所有子類需要通過相同的數據源訪問相同的數據庫,那麼更好的選擇是你正在嘗試做的事情......但是如果任何子類需要單獨的數據源而不是postgress,那麼第二個選項是可取的..i在你的情況下認爲它清楚地去與第一選擇.. –