首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java读取配置文件

今天就来学习一下Java加载配置文件的方法吧,小编也是前几天看到了别人的代码采用了不同的方式加载配置文件,就去学习了下,现学现卖。...方式一:采用ServletContext读取,读取配置文件的realpath,然后通过文件流读取出来,可以读取任意的配置文件,xml和properties都可以,但是只能在servlet中读取配置文件,...(小编不推荐使用) 方式二:采用ResourceBundle类读取配置文件(推荐这种方式) 可以以完全限定类名的方式加载资源后直接的读取出来,且可以在任意应用中读取,即非web应用中读取配置文件,但是只能加载...classes下面的配置文件,即src下的,并且只能读取properties文件。...方式三:那就是通过反射机制来实现了,采用ClassLoader方式读取配置文件 可以在任意应用中读取配置文件,即非web也可以,可以读取任意的配置文件,但是只能加载classes(src)下的配置文件

1.1K21
您找到你想要的搜索结果了吗?
是的
没有找到

Java 语言】读取 properties 配置文件 ( Java 语言中的 properties 配置文件 | 使用 properties 配置文件 )

一、Java 语言中的 properties 配置文件 Java 语言中 , properties 配置文件 是一种用于存储应用程序配置信息的文本文件 ; properties 配置文件 通常用于配置应用程序的...properties 配置文件 , 文件名一般是 " 名称.properties " , properties 配置文件 内容如下 : database.url=jdbc:mysql://localhost...在 Java 语言中 , 使用 Properties 类 读取 和 操作 properties 配置文件 ; 通过加载 properties 配置文件 , 应用程序可以在运行时获取所需的配置信息 ,...最后 , 调用 Properties 实例对象的 getProperty 函数 , 获取指定 键 对应的 值 ; prop.getProperty("database.url") 三、完整代码示例 1、Java...代码 import java.io.FileInputStream; import java.io.IOException; import java.util.Properties; public

46350

java配置文件properties的写法

很多时候,我们在编写程序的时候,需要连接数据库的操作,有些地方需要存储数据库的连接信息,但是为了迁移等方便,我们不能每次更改数据库的信息就对程序的源代码进行更改,这个时候我们就需要一个配置文件来帮助我们来存储数据库信息...于是我们可以新建一个properties文件,相当于是数据库的配置文件,将数据库的连接信息放在这里可以便于以后更换数据库信息的时候不需要更改源代码,直接修改配置文件即可。...root jdbc.password=root 测试读取数据库信息类 public static void main(String[] args) { //加载properties配置文件...//读取配置文件 ResourceBundle rb = ResourceBundle.getBundle("jdbc"); String driver

66150

JAVA魔法堂:读取.properties配置文件

一、前言                                 Java工程中想log4j、数据库连接等配置信息一般都写在.properties文件中,那么如何读取这些配置信息呢?.../config.properties"); 读取配置文件配置文件的相对路径以类文件所在目录作为当前目录。    2. 通过 new FileInputStream("..../config.properties"); 读取配置文件配置文件的相对路径以工作目录(可以通过 System.getProperty("user.dir") 获取工作目录)作为当前目录。    ...注意:上述两种方式获取的配置文件均没有被缓存。每次都要重新加载配置文件。...资源命名规范: // 仅含家族名 MyResource // 含家族名和语言 MyResource_en // 含家族名、语言和国家 MyResource_en_US   对应的Java代码: //

1.4K50
领券