小编典典

Java配置框架

java

我正在淘汰Java库中的所有硬编码值,并且想知道哪种框架最好(就零或接近零的配置而言)来处理运行时配置?我希望使用基于XML的配置文件,但这不是必需的。

如果您有框架方面的实践经验,请仅作答复。我不是在寻找例子,而是经验……


阅读 243

收藏
2020-09-28

共1个答案

小编典典

如果您的硬编码值只是简单的键值对,则应查看java.util.Properties。它比xml简单得多,易于使用,并且实现起来很麻烦。

如果您正在使用Java,并且将从磁盘存储或检索的数据建模为键值对(听起来像是您的情况),那么我真的无法想象有更好的解决方案。

我已经使用属性文件来对较大项目中的小程序包进行简单配置,并且对整个项目进行了更全局的配置,而我从来没有遇到过问题。

当然,这具有不需要任何第三方库就可以使用的巨大好处。

2020-09-28