我有一套配置設置(鍵/值)對,它是通過Spring MVC定製(例如通過管理面板)。有沒有被廣泛接受的方法來完成這一點?如何在Spring中保存配置設置?
有人建議使用一行表來堅持,但其他人已經認爲這是一個糟糕的設計。我有什麼選擇?我在想,一個屬性文件應該在這種情況下是足夠的,但它是不完全清楚,我如何地圖此屬性文件爲Java對象,作爲一種模式,保存和更新...
感謝您的幫助
奧利弗
我有一套配置設置(鍵/值)對,它是通過Spring MVC定製(例如通過管理面板)。有沒有被廣泛接受的方法來完成這一點?如何在Spring中保存配置設置?
有人建議使用一行表來堅持,但其他人已經認爲這是一個糟糕的設計。我有什麼選擇?我在想,一個屬性文件應該在這種情況下是足夠的,但它是不完全清楚,我如何地圖此屬性文件爲Java對象,作爲一種模式,保存和更新...
感謝您的幫助
奧利弗
在我工作的地方,我們經常只需要一個配置表,其中有兩列,一個用於鍵,一個用於值。這似乎運作良好。這是無上下文的,但可以簡單地通過爲'customer_id'添加另一列或'site_id'來放入上下文。
class ConfigurationValue {
String key, String value;
// blah, blah
}
然後,只需使用JDBC模板做讀取/插入/等等......這裏 沒有魔法。
java.util.Properties
給你一個簡單的接口的讀/ Java中寫.properties
文件。這可能適合您的情況,但主要取決於您的應用程序。
KISS建議+1! – Nilesh 2011-03-15 06:31:03