2012-01-01 249 views
0

我有幾個使用hibernate堅持數據庫的java項目。目前,我在一個持久性項目中嵌入了hibernate.properties文件。Java配置 - dev&prod環境

但是,我希望能夠指定兩個不同的文件一個用於prod和一個用於dev。

什麼是最佳實踐....我應該將配置文件嵌入到我的罐子?如何構建我的項目以使用Maven的正確屬性?

謝謝。

+0

如何配置你的會話工廠?你使用Spring嗎? – 2012-01-01 23:54:07

回答

0

您可能希望在運行時將關鍵數據庫屬性(名稱/用戶/密碼)設置爲屬性,或者從本身指定爲屬性的屬性文件(該文件的URL可以指定爲屬性)或一組屬性(每個名稱/用戶/密碼的屬性)。前者可能是首選方法。

你可以問你的系統/數據庫管理員類型他們喜歡什麼:)