2011-03-15 51 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文件。这可能适合您的情况,但主要取决于您的应用程序。

相关问题