java – 使用Property文件

前端之家收集整理的这篇文章主要介绍了java – 使用Property文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在为数据库连接创建属性文件.我已经给出了文件的路径,并且我使用该函数存储属性

 public void setProperty(String key,String value) {
    properties.setProperty(key,value);
}

我设置了以下属性

"url","jdbc:MysqL://localhost:3306/";"dbname","example";"user","postgres";"Pass","123";

我的问题是当我在另一个系统中使用我的应用程序时,这个属性文件是如何有用的(实际上我已经浏览了“java中的属性文件”教程,但我无法理解它们是如何被使用的).

在新系统中,用户名和密码会有所不同,那么这个文件怎么会有用?

最佳答案

In new system user name and password would be different,so how could this file be useful??

它之所以有用,恰恰是因为不同系统上的文件可能不同.通过将特定于系统的详细信息放入可在不同系统上更改的文件中,您可以避免为每个不同的系统编写不同的Java代码.

But how could I know the other users user name and password

在您不知道的情况下,您有许多替代方案,例如:

>告诉用户使用文本编辑器编辑属性文件,
>编写应用程序的安装程序以询问用户名和密码,然后在安装时将它们插入属性文件中,或者
>提供允许用户输入或更新属性的配置工具或界面.

顺便说一句,看起来你已经发明了一种自定义属性文件格式.你不需要这样做. java.util.Properties类提供了两种标准格式和方法来读取和写入它们.

原文链接:https://www.f2er.com/java/438050.html

猜你在找的Java相关文章