获取配置文件的属性值
example
目标配置文件jdbc.properties,现想要在java类里面调用opcl的url
jdbc.url=jdbc:mysql://localhost:3306/eoms?useUnicode=true&characterEncoding=utf-8
jdbc.username=root
jdbc.password=123
jdbc.initialSize=5
jdbc.maxActive=30
jdbc.minIdle=5
jdbc.maxWait=60000
#opcl接口
opcl.url=http://localhost:8080/opcl
#MDMjiekou url
MDM.url=http://20.65.3.136:4880/hermes
java实现如下:
/*
* <p>Title: getUrl</p>
* <p>Description: 该service方法获取配置文件里的url</p>
* @return
* @see com.ai.system.service.ZdmmService#getUrl()
*/
@Override
public String getUrl() {
// 获取配置文件
Properties properties = new Properties();
InputStream in = ManagerController.class.getResourceAsStream("/conf/configures/jdbc/jdbc.properties");
try {
properties.load(in);
} catch (IOException e1) {
logger.error("ZdmmServiceImpl类getUrl方法获取opcl配置文件失败");
}
return properties.getProperty("opcl.url");
}
本文介绍了一种在Java中读取配置文件并获取特定属性值的方法。通过使用Properties类,可以从jdbc.properties文件中加载配置,并提取如数据库URL、用户名、密码等关键信息。示例展示了如何在代码中调用opcl的URL。
626

被折叠的 条评论
为什么被折叠?



