java读取properties配置文件的配置项

原创 2016年08月30日 15:34:13

直接贴代码吧

import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.util.Iterator;
import java.util.Properties;

public class PropertyUtils {


    public static String getValueByKey(Class clazz, String propertyFilename, String key) {
        Properties prop = new Properties();
        try{
            //读取属性文件a.properties
            InputStream in = clazz.getClassLoader().getResourceAsStream(propertyFilename);
            prop.load(in);     ///加载属性列表
            return prop.getProperty(key);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return "";
    }
}

用法,如:

Class clazz = this.getClass();
String domainName = PropertyUtils.getValueByKey(clazz, "xxx.properties", "domainName");
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java Web项目如何读取.properties配置文件

在幼儿园管理系统中,为了实现在线预览功能,就使用OpenOffice+SwfTools+Flexpaper技术,在使用的时候,代码里面要配置工具的安装路径(绝对路径),为了方便后期维护该路径。现将该相...

java中读取properties配置文件中的内容的三种方式

一种是在xml文件中读取: properties(config.properties)文件内容为(连接mysql数据库的例子): debug = false recomArticleMaxCount ...

java程序读取properties配置文件的两种方式,备忘

文档结构如下 代码如下: package com.zzxy.test; import java.io.IOException; import java.io.InputStrea...

Java 读取配置文件Properties

Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。   代码如下:pa...

java工程读取.properties配置文件

在web工程中使用类加载器的方式读取配置文件。

Java中Properties配置文件的读取

properties文件是Java最常见的配置文件格式之一,对此Java提供了Util.Properties这个类来支持对properties文件的读写操作(这个类是线程安全的) Propertie...

使用java读取配置文件(ini、properties)

JDK自带的Properties可以读取properties类型的文件,但是对于ini文件进行读取时遇到转义字符时会有问题,例如当遇到STOREPATH = d:\test\,用Properties类...

java读取config.properties配置文件

使用mina框架访问服务器需要一些配置文件供mina包读取。一般的mina包都要经过修改才可以被使用,比如服务器ip与端口号等,在实际开发中都会通过config.properties保存,而很少直接n...

java配置文件之xml和properties简单读取实例

properties配置文件,是一种基于键值对的简单配置文件 xml配置文件,是一种树的结构,可以处理各种各样定义好的情况的配置文件,在properties配置文件中就没有办法实现了。 1、prope...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java读取properties配置文件的配置项
举报原因:
原因补充:

(最多只允许输入30个字)