`

属性文件读取

阅读更多

/**
 *
 * 读取db.properties 文件信息
 test.user=xiaohua;
 */

import java.io.*;
import java.util.*;


public class SystemConfig {

 static private SystemConfig instance;

 public String getConfigInfomation(String key) {
  InputStream is = getClass().getResourceAsStream("/db.properties");
  Properties dbProps = new Properties();
  try {
   dbProps.load(is);
   return dbProps.get(key).toString();
  } catch (IOException e) {
   System.err.println("不能读取属性文件请确保db.properties在CLASSPATH指定的路径中");
   return "";
  } catch (NullPointerException ex) {
   return "";
  }

 }
 public static String getValue(String key) {
  if (instance == null)
   instance = new SystemConfig();
  return instance.getConfigInfomation(key);

 }

 public static void main(String[] args)throws Exception
 {
   new SystemConfig().getValue("test.user");
 }

}

分享到:
评论

相关推荐

    属性文件读写操作类

    这篇博客文章“属性文件读写操作类”可能详细介绍了如何在Java中进行属性文件的操作,包括读取和写入。下面将详细阐述相关知识点。 1. **属性文件格式** 属性文件是纯文本文件,其内容通常以UTF-8编码,每一行表示...

    spring,配置文件从属性文件读取JDBC连接的相关参数

    这篇博客“spring,配置文件从属性文件读取JDBC连接的相关参数”将深入探讨如何实现这一功能。 首先,我们需要一个属性文件,例如`database.properties`,在这个文件中存储JDBC连接的敏感信息,如数据库URL、用户名...

    XML和属性文件读取和写入

    ### 属性文件读取 Java提供了`java.util.Properties`类来处理属性文件。这些文件通常具有.key=value格式。 ```java import java.io.FileInputStream; import java.util.Properties; // 读取属性文件 Properties ...

    java读取属性文件

    以下是如何将日志记录与属性文件读取结合起来: ```java import java.io.FileInputStream; import java.io.IOException; import java.util.Properties; import java.util.logging.FileHandler; import java.util....

    属性文件的读写

    以下是对属性文件读写操作的详细解释: 1. **属性文件格式** 属性文件由一系列键值对组成,每行一个。键和值之间用等号`=`或冒号`:`分隔,例如: ``` username=admin password=123456 ``` 空行和注释行(以`#...

    java属性文件读取

    读取自定义属性文件内容,可以自己定义属性文件的名字,任何路径都可以

    xml属性文件读写

    这篇博文主要探讨的是如何在Java环境中读取和写入XML属性文件。 首先,我们需要了解XML文件的基本结构。一个XML文件由一系列的元素组成,每个元素由开始标签、元素内容和结束标签构成,如 `<tag>content</tag>`。...

    java属性文件读取代码

    JAVA配置文件读取,加载操作

    C语言对HDF文件数据集和属性的读写[文].pdf

    C语言对HDF文件数据集和属性的读写 本文主要介绍了使用C语言对HDF( Hierarchical Data Format)文件进行数据集和属性的读写操作。HDF文件是一种高效的数据存储格式,广泛应用于科学计算、数据分析和数据存储等领域...

    c++文件读写.pdf

    // 从文件读取 1024 字节的数据 file2.write(buffer, 1024); // 向文件写入 1024 字节的数据 在实际应用中,根据需要的不同,选择不同的类来定义:如果想以输入方式打开文件,就用 ifstream 来定义;如果想以输出...

    读取webroot文件下的属性文件

    本篇将详细介绍如何在Java环境下读取webroot目录下的属性文件。 首先,确保属性文件已经放置在webroot目录下,例如:`/webroot/config/app.properties`。这个文件应包含键值对,如`key=value`的格式。 步骤1:导入...

    java读取pdf文件属性

    本文将深入探讨如何使用Java读取PDF文件的属性,如作者、标题等元数据,以及相关的知识点。 ### 一、Java读取PDF文件属性的技术背景 在Java中读取PDF文件属性主要依赖于开源库PDFBox。PDFBox是一个用于处理PDF文档...

    如何读取webroot文件下的属性文件

    在本文中,我们将详细探讨如何在Java Web环境中读取`webroot`文件下的属性文件。 1. **属性文件结构** 属性文件是键值对的简单文本格式,每一行代表一个键值对,以等号`=`或冒号`:`分隔键和值。例如: ``` ...

    读取属性文件连接数据库

    接下来,我们将在Java代码中读取这个属性文件。我们可以使用`java.util.Properties`类来加载和处理属性文件。以下是一个简单的示例: ```java import java.io.FileInputStream; import java.io.IOException; import...

    基于属性文件的读取类

    在Java应用程序中,我们可以使用特定的类来读取和写入这些属性文件,以便在运行时动态地访问或修改配置。本文将深入探讨如何使用基于属性文件的读取类,以及`db.properties`文件在实际应用中的用途。 首先,让我们...

    Spring配置三种数据源及从属性文件中读取DB连接四要素

    通过属性文件读取数据库连接信息,可以方便地管理和更新数据库配置,同时避免硬编码,提高代码的可维护性。在实际开发中,根据业务场景选择单数据源、多数据源或动态数据源,确保系统的稳定性和扩展性。

Global site tag (gtag.js) - Google Analytics