Java获取配置文件中的属性
Posted yonyong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java获取配置文件中的属性相关的知识,希望对你有一定的参考价值。
获取配置文件的属性值
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");
导入的类
import java.util.Properties;
import java.io.IOException;
import java.io.InputStream;
以上是关于Java获取配置文件中的属性的主要内容,如果未能解决你的问题,请参考以下文章