示例:
一:
datav.properties
#每次加载数据记录数
perPageNum=50000
#批量提交的Sql语句数
perCommitSqlNum=10000
二:下面给出两种方法:
一、采用绝对路径方法,给出源码。
package parse;
import java.util.*;
import java.io.*;
public class ParseProperties {
public static void main(String args[]) {
// 生成文件对象
File pf = new File(System.getProperty(配置文件的绝对路径);
// 生成文件输入流
FileInputStream inpf = null;
try {
inpf = new FileInputStream(pf);
} catch (Exception e) {
e.printStackTrace();
}
// 生成properties对象
Properties p = new Properties();
try {
p.load(inpf);
} catch (Exception e) {
e.printStackTrace();
}
// 输出properties文件的内容
System.out.println("name:" + p.getProperty("name"));
System.out.println("password:" + p.getProperty("password"));
}
}
二、采用相对定位方法,给出源码
package parse;
import java.util.*;
import java.io.*;
public class ParseProperties {
public static void main(String args[]) {
// 生成输入流
InputStream ins=ParseProperties.class.getResourceAsStream("../config/config.properties");
// 生成properties对象
Properties p = new Properties();
try {
p.load(ins);
} catch (Exception e) {
e.printStackTrace();
}
// 输出properties文件的内容
System.out.println("name:" + p.getProperty("name"));
System.out.println("password:" + p.getProperty("password"));
}
}
相关推荐
【标题】:“java解析DWG文件为json使用superMap” 【描述】:“java使用superMap解析DWG文件为json输出,本地通过,附件中为word操方式按照步骤可以导入数据集” 【标签】:“java解析DWG文件json java读取dwg...
读取 Properties 文件有多种方式,其中两种常见的是: - 使用`Class.getResourceAsStream(String name)`:通过类路径读取资源文件。 - 使用`ClassLoader.getResourceAsStream(String name)`:通过类加载器读取资源...
使用`Properties`类加载`properties`文件有两种主要方法: - `load(InputStream input)`:接受一个`InputStream`,通常是从文件系统、类路径或网络流中获取。 - `load(Reader reader)`:接受一个`Reader`,适用于...
本文主要讲解了 Java 中如何读取 XML 配置文件,并对 XML 解析器进行了分类,分别介绍了 DOM 和 SAX 两种解析方式的特点和使用场景,并提供了一个使用 SAX 解析器读取 XML 配置文件的示例程序。 在 Java 开发中,...
`java-property-utils`库提供了一组工具类,用于处理Java的属性文件(.properties)。这些工具可能包括读取、写入、解析和格式化属性文件的功能。在配置CORS Filter时,我们可能需要从属性文件中加载配置参数,如...
在Spring框架中,读取properties文件主要通过两种方式:`PropertyPlaceholderConfigurer` 和 `@Value` 注解。 1. **PropertyPlaceholderConfigurer**: 这是一个Spring的bean定义类,它允许我们从properties文件中...
3. 使用`java-property-utils-1.9.jar`读取并解析这个配置文件,将其配置到Filter中。 4. 在`web.xml`配置文件中,定义`CORSFilter`并绑定到相应的URL模式: ```xml <filter-name>CORSFilter <filter-class>...
首先,`.properties`文件是一种广泛用于存储配置信息或本地化文本的文件格式,主要在Java生态系统中使用。每个`.properties`文件通常包含键值对,其中键是唯一的标识符,值是对应的字符串内容。在国际化场景下,这些...
YAML(YAML Ain't Markup Language)和Properties是两种常见的配置文件格式。本篇文章将深入探讨如何使用Java工具类来读取和修改这两种类型的配置文件。 首先,我们来看`YmlUtil.java`,这是一个专门处理YAML格式...
本文将详细介绍如何使用Java来连接并操作Oracle数据库,包括普通方式连接数据库、通过加载properties文件连接数据库以及使用DOM解析XML文件的方式。 #### 一、普通方式连接Oracle数据库 在最基础的层面,可以通过...
Spring Boot支持两种主要的配置文件格式:`application.properties`和`application.yml`。这两种格式都允许开发者以结构化的方式存储和管理应用程序的配置参数。 首先,让我们关注`yml`配置文件。YAML (YAML Ain't ...
描述中提到“两个文件在同一文件下”,这指的是我们的Java源代码(比如`ReadProperties.java`)和配置文件(比如`config.properties`)应放置在同一目录中,以便于程序正确找到并读取配置文件。如果它们不在同一目录...
Spring Boot支持两种主要的全局配置文件格式:`application.properties` 和 `application.yml`。下面我们将深入探讨这两种配置文件及其特性。 一、`application.properties` 配置文件 1. **修改内嵌容器端口号**:...
- **作用**:该属性用于指定Struts2的类型检测机制,支持`tiger`和`notiger`两种属性值。具体选择哪种取决于应用的需求。 #### 5. 文件上传相关属性 - **struts.multipart.parser**:该属性指定处理`multipart/form...
Java作为一种跨平台的编程语言,因其丰富的库支持、良好的性能以及面向对象的特性,被广泛用于各种应用程序的开发,包括文件管理和系统工具。 在FindDup的源代码中,我们可以预见到以下几个核心知识点: 1. **文件...
标题中的“解析XML和Propertites配置文件”指的是在软件开发中处理两种常见的配置文件格式。XML(eXtensible Markup Language)是一种用于存储和传输数据的标记语言,具有良好的结构化特性,常用于应用程序的配置、...
`jca412.jar`可能是一个包含Java Core Analysis工具的库文件,用于解析和展示JavaCore日志文件。这种工具通常会提供图形界面或命令行选项,便于用户查看和理解分析结果。 `jca.properties.xml`可能包含了Java Core ...
要安装这个`properties`文件插件,你需要将这两个目录复制到Eclipse的`dropins`目录下,或者通过Eclipse的“Install New Software”功能,指向解压后的目录进行安装。 总的来说,`eclipse的properties文件插件`对于...
本压缩包包含两个工具类,分别用于读取`.yml`和`.properties`格式的配置文件,这两种格式都是Java开发中常见的配置文件类型。 首先,我们来看`.properties`配置文件。这种格式的文件历史较为悠久,它的语法简单,每...
在Java开发中,XML和properties配置文件是常见的数据存储和管理格式,用于存储应用程序的配置信息、数据库连接参数等。...了解并掌握这两种文件的读取方法,对于编写高效、可靠的Java应用至关重要。