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获取配置文件中的属性的主要内容,如果未能解决你的问题,请参考以下文章

jsp怎么获取spring配置文件properties中的信息

java中属性文件中配置的参数如何获取值,求高手

第六课 JAVA反射获取对象属性和方法(通过配置文件)

boot项目配置文件中的数据库地址怎样根据本机自动获取

如何从java中的配置文件中读取嵌套属性

java 在xml文件中怎么获取配置文件中的参数