我有一套配置设置(键/值)对,它是通过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