在.properties文件中可以执行以下操作:
DB_USERNAME=xyz123
DB_PASS=abc111
DB_USERNAME_UTIL=DB_USERNAME
DB_PASS_UTIL=DB_PASS
看起来很奇怪。如果两者的值相同,您可能会问为什么我们需要两个不同的属性。好吧,我不知道这个问题的答案,但我必须这样做,或者只是得出结论我们不能这样做 我记得我在.properties文件中找到了某个地方
property1=world
property2=Hell {property1}!
并且property2的值被打印为“地狱世界!”
答案 0 :(得分:1)
AFAiK使用标准的java.util.Properties方法是不可能的。您应该使用自定义类来读取此属性文件。