2011-03-15 49 views
1

我有一套配置設置(鍵/值)對,它是通過Spring MVC定製(例如通過管理面板)。有沒有被廣泛接受的方法來完成這一點?如何在Spring中保存配置設置?

有人建議使用一行表來堅持,但其他人已經認爲這是一個糟糕的設計。我有什麼選擇?我在想,一個屬性文件應該在這種情況下是足夠的,但它是不完全清楚,我如何地圖此屬性文件爲Java對象,作爲一種模式,保存和更新...

感謝您的幫助

奧利弗

回答

2

在我工作的地方,我們經常只需要一個配置表,其中有兩列,一個用於鍵,一個用於值。這似乎運作良好。這是無上下文的,但可以簡單地通過爲'customer_id'添加另一列或'site_id'來放入上下文。

class ConfigurationValue { 
    String key, String value; 
    // blah, blah 
} 

然後,只需使用JDBC模板做讀取/插入/等等......這裏 沒有魔法。

+0

KISS建議+1! – Nilesh 2011-03-15 06:31:03

0

java.util.Properties給你一個簡單的接口的讀/ Java中寫.properties文件。這可能適合您的情況,但主要取決於您的應用程序。

相關問題