gpt4 book ai didi

java - 如何解析属性文件中的属性值

转载 作者:行者123 更新时间:2023-11-29 10:07:11 24 4
gpt4 key购买 nike

嗨我正在加载一个属性文件来建立数据库连接,例如:

DB1="JDBc................", username , password

上一行与属性文件中的一样,但是当我调用 getConnection 方法时,我需要发送 url、用户名和密码。我该如何解析它。

最佳答案

您可以像这样将键/值对放入属性文件中:

dbUrl = yourURL
username = yourusername
password = yourpassword

然后您可以从属性文件将它们加载到您的应用中:

private void loadProps() {
try {
InputStream is = getClass().getResourceAsStream("database_props.properties");
props = new Properties();
props.load(is);
is.close();
dbConnStr = props.getProperty("dbUrl");
username = props.getProperty("username");
password = props.getProperty("password");
}
catch(IOException ioe) {
log.error("IOException in loadProps");
for(StackTraceElement ste : ioe.getStackTrace())
log.error(ste.toString());
}
}

然后您可以使用这些值来创建您的连接。

关于java - 如何解析属性文件中的属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4689779/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com