`
jiangyongnian199
  • 浏览: 20421 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

读取配置文件中的属性

 
阅读更多
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

public class Main1 {
private static Properties props = new Properties();
public static void main(String[] args) throws IOException {
InputStream infile = Main1.class.getResourceAsStream("test.conf");
        props.load(infile);
String url=props.getProperty("url");
String username=props.getProperty("username");
String password=props.getProperty("password");
System.out.println(url + "\t" + username + "\t" + password);
}

}


或者采用
ResourceBundle resource = ResourceBundle.getBundle("readProperties/test");//参数是包路径,test对应的是test.properties
resource.getString("url")

test.conf(与上面的类在同一个目录下)文件的内容
url=url
username=username
password=password
分享到:
评论

相关推荐

    C#读取配置文件详解教程

    在 C# 中,读取配置文件可以使用 ConfigurationSettings 类的静态属性 AppSettings。这个属性的类型是 NameValueCollection,它可以直接读取配置文件中的配置信息。 自定义配置文件可以分为两部分:声明配置节和...

    用enum实现单例模式的方法来读取配置文件

    `Properties`类用于处理键值对,它是Java中读取配置文件的标准方式。 要获取配置文件中的数据,我们可以调用`Singleton.INSTANCE.getProperties()`。例如,如果配置文件中有`database.url`属性,我们可以通过以下...

    SpringBoot-2.7.6读取配置文件的方式

    本篇文章将详细介绍Spring Boot如何读取配置文件,以及提供一些调试示例代码,帮助你更好地理解和运用。 ### 1. 配置文件位置与优先级 Spring Boot支持多种类型的配置文件,包括`application.properties`和`...

    读取配置文件代码

    4. 使用`getProperty()`方法读取配置文件中的特定属性: ```java String dbUrl = prop.getProperty("database.url"); String dbUser = prop.getProperty("database.user"); String dbPassword = prop.getProperty(...

    读取配置文件工具类.rar

    本压缩包包含两个工具类,分别用于读取`.yml`和`.properties`格式的配置文件,这两种格式都是Java开发中常见的配置文件类型。 首先,我们来看`.properties`配置文件。这种格式的文件历史较为悠久,它的语法简单,每...

    java读取配置文件

    Java 读取配置文件是开发过程中常见的需求,用于获取应用程序运行时所需的参数或设置。配置文件通常包含关键的系统信息,如数据库连接字符串、API密钥等,它们允许程序根据不同的环境或用户需求进行动态配置。Java ...

    spring mvc 读取配置文件

    这篇博客“spring mvc 读取配置文件”将深入探讨如何在Spring MVC中读取和使用配置文件,以及相关工具的应用。 首先,Spring MVC中的配置文件通常是指XML配置文件,如`applicationContext.xml`或`servlet-context....

    spring读取配置文件

    本篇文章将深入探讨如何在Spring中读取不同目录下的配置文件,以及使用`ClassPathXmlApplicationContext`和`FileSystemXmlApplicationContext`这两种不同的上下文环境来加载它们。 首先,让我们了解`...

    c# 通过配置文件读取数据库连接字符创,读取配置文件值

    1. **读取配置文件**: - 使用`ConfigurationManager`类的`OpenExeConfiguration`方法打开当前执行程序的配置文件。 - `Configuration`对象可以访问配置文件的所有部分,如`AppSettings`、`ConnectionStrings`等。...

    Python实现读取Properties配置文件的方法

    在Python编程中,有时我们需要处理Java开发中常用的`.properties`配置文件。虽然Python标准库并未直接提供处理此类文件的模块,但我们可以自定义一个类来实现这个功能。本篇文章将详细探讨如何通过Python来读取并...

    spring读取jar中的配置文件

    当我们的应用程序被打包成JAR文件后,有时我们需要从JAR内部读取配置文件,例如application.properties或application.yml。本文将深入探讨如何在Spring框架中实现这一功能。 首先,理解Spring的资源配置。Spring...

    读取xml配置文件的flash导航菜单

    在这个“读取xml配置文件的flash导航菜单”项目中,开发人员创建了一个动态的Flash菜单系统,该系统能够从外部XML文件中获取其配置信息,从而实现菜单项的动态加载和更新。下面将详细解释这个技术实现的各个方面。 ...

    Spring Boot多模块配置文件读取

    在Spring Boot应用中,多模块配置文件的读取是一个重要的实践,它有助于提高代码的可维护性和模块化。本文将详细探讨如何在Spring Boot的多模块项目中管理和使用不同的配置文件,以实现低耦合的设计。 首先,了解...

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

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

    利用Java的Properties 类读取配置文件信息

    在Java编程中,读取配置文件是常见的任务,主要用于存储应用程序的设置或环境变量,以方便管理和维护。Java提供了一个内置的`java.util.Properties`类,用于处理`.properties`文件,这种格式通常用来存储键值对,即...

    Spring读取配置文件原理(Spring如何依赖注入的)

    本文将深入探讨Spring如何通过读取配置文件实现依赖注入,并讲解相关源码,帮助理解其工作原理。 在Spring中,配置文件通常为XML格式,如`applicationContext.xml`,它定义了bean的实例化、属性设置、装配关系等。...

    C#读取配置文件

    本篇文章将详细探讨C#如何读取配置文件,以及相关的关键知识点。 ### 1. 应用程序配置文件类型 在C#中,最常见的配置文件有两种类型: - **app.config**:适用于桌面应用程序(如Windows Forms或WPF)。 - **web....

    读取配置文件的JDBC连接 读取配置文件的JDBC连接

    2. 读取配置文件:在Java中,我们可以使用`java.util.Properties`类来加载并解析.properties文件。以下是如何读取配置文件的示例代码: ```java Properties prop = new Properties(); InputStream input = null; ...

    EntLib读取配置文件中自定义节点源码

    在这个主题中,我们将深入探讨如何在Enterprise Library 4.0版本中读取配置文件中的自定义节点源码。 首先,了解配置文件在Enterprise Library中的角色至关重要。Enterprise Library使用基于XML的配置文件(如`app....

    java读取配置文件源代码

    在Java编程中,读取配置文件是常见的任务,它允许我们分离程序的配置信息,如数据库连接字符串、API密钥或其他动态可变的设置,从而提高代码的可维护性和灵活性。这里,我们关注的是如何使用Java来读取配置文件,这...

Global site tag (gtag.js) - Google Analytics