如何解析属性文件中的属性值
你好 我正在加载属性文件来建立数据库连接, 例如:
DB1="JDBc................", username , password
上面的行与属性文件中的一样,但是当我调用 getConnection 方法时,我需要发送 url、用户名和密码。 我该如何解析它。
Hi
I am loading a property file to establish DB connection,
ex:
DB1="JDBc................", username , password
above line is as in property file, but when i call getConnection method I need to send url, username and pw.
How can I parse it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以将键/值对放入属性文件中,如下所示:
然后您可以将它们从属性文件加载到您的应用程序中:
然后您可以使用这些值来创建连接。
You can put your key/value pairs in a properties file like this:
Then you can load them into your app from the properties file:
And then you can use those values to create your connection.
您可以拆分条目:
dbDetails[0]
将保存您的JDBC...
、[1]
您的用户名
和[2]
您的密码
更好的是,您可能希望将它们保存在不同的属性中(正如 lweller 所说)< /p>
这样您可以获得更好的清晰度和控制力。
You can split the entry:
dbDetails[0]
will hold yourJDBC...
,[1]
yourusername
and[2]
yourpassword
Better still, you might want to hold them in different properties (As lweller said)
This way you get better clarity and control.
最好单独定义
还是要解析的话可以使用string的split方法进行逗号分割
It is better to define separately
Still if you want to parse it, you can use the split method of string to split by comma