不需要Spring注释,将属性文件整合到一个普通的Java模块中。

问题描述 投票:-1回答:1

我正在创建一个带有一些实用程序类的JavaModule。

这个模块将用于一些不同的Java应用程序(这些项目将有依赖性到他们的pom文件)。

在我的JavaModule中,我想使用一些属性文件来存储设置值。我不使用Spring int这个模块。

在不使用Spring注释的情况下,使用属性文件到JavaModule中的最佳做法是什么?

它是正确的方式,因为在这个报告 例子?

我必须把属性文件放在什么地方才是正确的?我可以使用一个专门的文件夹吗?

有没有办法从使用我的模块的Java应用程序中覆盖一个特定的值,使其包含在我的Java模块的属性文件中?

java properties java-module
1个回答
0
投票

我将使用该逻辑,并faik是最常见的。但我也在一个项目中,我们使用了 资源包 即使它应该被用来检索locale特定的数据,因为它是不那么啰嗦.在这种情况下只是。

ResourceBundle.getBundle("properties").getString("my.property");

再来一次 Once again, mkyong的例子 would be my first choice for anything but a POC. mkyong的例子将是我的第一选择,但POC除外。

© www.soinside.com 2019 - 2024. All rights reserved.