2011-09-21 33 views

回答

0

看看Spring的AbstractRoutingDataSourcejavadoc-api)。它允許你維護一個「路由器」bean,根據提供的單個屬性(在你的情況下它將是一個server id)在運行時將能夠路由到所需的真實數據源。

這裏有更多關於AbstractRoutingDataSourceDynamic DataSource Routing

+2

感謝在這個例子中,他是用屬性文件獲取數據源的詳細信息的答覆, , 在我的情況,我想這是動態的,服務器的詳細信息應該來用於數據庫。 – jaya

+0

@jaya,你能否詳細介紹一下你正在做什麼,以及爲什麼一個財產檔案方法不適合你。通常你會事先知道你使用的所有數據庫(可以在屬性文件[s]中列出的連接細節)。/litius – tolitius

+2

我發現這個問題是爲了尋找自己的事情來做類似的事情,我可以從我的角度回答這個問題。 我需要能夠使用永久數據庫中找到的值即時創建數據源。數據源的數量可能會有所不同,並且可以即時添加新的數據源。 –

相關問題