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配置文件Properties的读取、写入与更新操作

在做中央库管理系统时经理要求我写一个关于配置文件的读写与更新的功能,刚开始以为很简单,可是在写的时候不同情况下文件路径的写法以及读取时缓存问题整的我晕头转向,花了好长时间才调试好,这里针对配置文件读写...
  • a128953ad
  • a128953ad
  • 2016年02月17日 17:49
  • 9864

Java 读取Properties配置文件

方法: Properties properties = new Properties(); FileInputStream in = new FileInputStream("**.prope...
  • qq_33608562
  • qq_33608562
  • 2017年06月21日 10:58
  • 3182

读取properties配置文件的工具类

一般小工程,properties配置文件之间在src根目录创建 比如data.properties,代码如下 PROXY=192.168.0.1 PORT=8080 USERNAME=use...
  • sdsky1987
  • sdsky1987
  • 2012年04月01日 10:20
  • 7284

java读取配置文件.properties(跨包)

开发过程中经常会写配置文件,例如数据库的链接信息、系统常量等,故写此文已记录…… 1、在同一package内,目录结构如下图: properties文件内容如下: 下面直接看java代码:...
  • fanxiangru999
  • fanxiangru999
  • 2017年04月12日 08:34
  • 1180

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

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

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

properties配置文件,是一种基于键值对的简单配置文件 xml配置文件,是一种树的结构,可以处理各种各样定义好的情况的配置文件,在properties配置文件中就没有办法实现了。 1、prope...
  • gudujohn
  • gudujohn
  • 2015年12月28日 13:55
  • 4412

java读取resource下xxx.properties配置文件内容

1.在做以公司的项目开发 ,发现该项目开发了一年了 ,还没有读取配置文件的工具类(可能是我没找到) ,于是就参考之前的项目 ,写了一个自己用着๑乛◡乛๑ 2.如果你拿来用 ,会发现少jar包 ,关于导...
  • qq_34545192
  • qq_34545192
  • 2017年05月26日 11:09
  • 1553

关于properties配置文件读写,追加以及中文乱码问题

在开发中常用properties文件来存储系统配置信息,下面就properties文件的读写,信息追加作简要介绍,顺便也解决乱码问题。 1、首先介绍一下properties类 properties...
  • ttx_laughing
  • ttx_laughing
  • 2016年10月19日 16:24
  • 2554

Java开发-读取XML与properties配置文件

1. XML文件:什么是XML?XML一般是指可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。2.XML文件的优点:1)XML文档内容和结构完全分离。 2)互...
  • hhb1san14
  • hhb1san14
  • 2017年01月07日 18:55
  • 1320

Properties工具类获取配置文件数据

Properties类的作用是获取配置文件以键值对存储的数据,里面保存了驱动类、url、用户名、密码和sql语句的等数据。而properties文件则是用于存放一些系统的配置信息,如:webservi...
  • weixin_36146275
  • weixin_36146275
  • 2017年02月18日 00:06
  • 798
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java读取properties配置文件的配置项
举报原因:
原因补充:

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