`
hougbin
  • 浏览: 502522 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

读取properties配置文件的几种方法

    博客分类:
  • JAVA
Web 
阅读更多

方法一:

Properties props=new Properties();
props.load(BugFactory. class.getResourceAsStream("xx.properties"));
String name = props.getPropery("keyName");
此时xx.properties应该与该类放在同一个目录.


方法二:
ResourceBundle res = ResourceBundle.getBundle("yy.properties");
String name = res.getString("yyyy");
yy.properties应放在/WEB-INF/classes目录


方法三:

 Properties props=new Properties();

 InputStream in = new FileInputStream("properties文件的绝对地址");

 props.load(in);

 String name = props.getPropery("keyName");
另:

getClass.getResourceAsStream("db.properties"); 是读取当前类所在位置一起的db.properties文件
getClass.getResourceAsStream("/db.properties"); 是读取ClassPath的根的db.properties文件,注意ClassPath如果是多个路径或者jar文件的,只要在任意一个路径目录下或者 jar文件里的根下都可以,如果存在于多个路径下的话,按照ClassPath中的先后顺序,使用先找到的,其余忽略.

分享到:
评论

相关推荐

    java读取.properties配置文件的几种方法

    下面将详细介绍几种在Java中读取`.properties`配置文件的方法。 1. 使用`java.util.Properties`类 `Properties`类是Java提供的一种内置机制,用于处理属性列表。它继承了`Hashtable`类,提供了加载和保存属性列表...

    读取properties配置文件

    综上所述,`PropertiesUtil`类是Java应用程序中读取和管理配置文件的关键工具,它提供了便捷的方法来获取配置信息,同时通过`BaseProperties`可能实现了环境和多语言的适配。理解并熟练使用这类工具对于提升Java应用...

    加载properties配置文件的几种方法

    本文将深入探讨在SSM框架下加载properties配置文件的几种常见方法。 1. **使用Spring的PropertyPlaceholderConfigurer** Spring提供了`PropertyPlaceholderConfigurer`类,可以方便地从.properties文件中读取属性...

    java 读取properties文件代码

    在Java编程中,Properties文件是一种常用的配置文件格式,用于存储应用程序的配置参数或者环境设置。这些文件通常以键值对的形式存在,例如`key=value`。读取Properties文件是Java开发中的常见操作,特别是在需要...

    IDEA WEB项目启动不加载application.properties配置文件.docx

    "IDEA WEB项目启动不加载application.properties配置文件" 在本篇文章中,我们将讨论IDEA WEB项目启动不加载application.properties配置文件的问题。这个问题可能是由于项目中使用的SpringBoot版本不一致引起的。...

    Java读取Properties文件几种方法总结

    Java读取Properties文件几种方法总结 Java读取Properties文件是Java开发中常见的操作,Properties文件是一种常用的配置文件格式,可以存储各种配置信息。Java提供了多种方法来读取Properties文件,本文将总结六种...

    Java中的几种读取properties配置文件的方式

    Java中的几种读取properties配置文件的方式 Java是一个功能强大且灵活的编程语言,在开发过程中,properties配置文件扮演着非常重要的角色。Properties文件主要用于存储应用程序的配置信息,例如系统常量、版本号、...

    java读取配置文件

    在Java中,我们可以使用多种方法来读取配置文件,下面将详细介绍几种常见的方法。 1. **使用`java.io`流读取** 最基础的方式是使用Java的I/O流来读取文本配置文件(通常是.properties格式)。例如,`java.io....

    怎样读取properties文件内容

    ### 如何使用Java读取properties文件内容 在Java开发中,`properties`文件是一种非常常见的配置文件格式,它主要用于存储程序的各种配置信息。通过这种方式,可以实现程序与配置的分离,便于维护和调整。本文将详细...

    java类读取配置文件信息

    在Java类中,读取配置文件信息可以使用多种方法,其中一种方法是使用`this.getClass().getClassLoader().getResourceAsStream`方法。 `this.getClass().getClassLoader().getResourceAsStream`方法是Java类中的一种...

    详解Java程序读取properties配置文件的方法

    Java程序在处理动态配置时,通常会使用.properties配置文件,这是一种简单且常见的存储配置信息的方式。这类文件由键值对组成,便于Java程序通过`java.util.Properties`类进行读取和写入。本文将深入探讨如何在Java...

    使用Java读取XML配置文件

    这个程序使用 SAX 解析器读取 XML 配置文件,提取出 dbhost、dbuser、dbpassword 等配置信息,并将其存储在 Properties 对象中。 使用 XML 作为 Java 程序的配置文件可以提高系统的灵活性和可维护性,而使用 SAX ...

    C#读取配置文件

    修改配置文件的过程与读取类似,但涉及写入操作,需要注意以下几点: 1. 创建配置文件对象:使用`File.Open`或`FileStream`打开配置文件,然后用`XmlDocument.Load`加载文件内容到内存。 2. 修改配置:找到要修改...

    详解Java项目中读取properties文件

    本文将详细介绍几种在Java中读取properties文件的方法,并探讨在不同场景下的适用性。 首先,最常用的读取properties文件的方法是利用`java.lang.Class`类的`getResourceAsStream(String name)`方法。例如: ```...

    Java读取.properties配置文件的几种方式

    本文将详细介绍三种在Java中读取`.properties`配置文件的方法。 1. **基于`ClassLoader`读取配置文件** 这种方法适用于配置文件位于类路径下的情况。通过`ClassLoder`的`getResourceAsStream()`方法,我们可以找到...

    配置文件读取工具类,支持properties、yaml、yml、xml四种文件的读取.7z

    本文将详细探讨一种能够读取properties、yaml、yml、xml四种不同格式配置文件的工具类,以及其背后的技术和应用。 properties文件是Java中常用的配置文件格式,通常以键值对的形式出现,适合存储简单的配置信息。它...

    详解SpringMVC加载配置Properties文件的几种方式

    本文将详细介绍几种SpringMVC加载Properties文件的方法。 1. 通过`context:property-placeholder`实现配置文件加载 这是最常用的方式,通过在Spring的配置文件(如`spring.xml`)中引入`context`命名空间,并使用`...

    JavaWeb读取配置文件的四种方法

    在实际开发中,为了代码的可维护性和灵活性,通常会结合使用这几种方法,并将配置文件管理统一抽象成一个配置中心,方便在不同环境下切换和管理配置。同时,考虑到安全性,配置文件通常不会直接暴露在Web根目录下,...

    Java中spring读取配置文件的几种方法示例

    本文将详细讲解如何在Spring中读取配置文件。 首先,Spring配置文件通常以XML格式存在,例如`bean_config.xml`。这些文件定义了Bean的结构和它们之间的依赖关系。一个简单的配置文件示例如下: ```xml <!DOCTYPE ...

    详解Spring-boot中读取config配置文件的两种方式

    本文将深入探讨两种在Spring Boot中读取`config`配置文件的方法,特别是核心配置文件`application.properties`或`application.yml`以及自定义配置文件。 ### 一、读取核心配置文件信息 Spring Boot的核心配置文件...

Global site tag (gtag.js) - Google Analytics