properties文件的读取

Demo

 1 //声明资源器类
 2         Properties pro=new Properties();
 3         //获取路径
 4         URL url= PropertiesTest.class.getClassLoader().getResource("driver.properties");
 5         String path=url.getPath();
 6         try {
 7             path=URLDecoder.decode(path, "utf-8");//防止中文或者 空格的出现,进行反编码
 8             File file=new File(path);
 9             //加载文件
10             pro.load(new FileInputStream(file));
11             //获取信息
12             String driver= pro.getProperty("driver");
13             String jdbcurl=pro.getProperty("url");
14             String name=pro.getProperty("name");
15             String pwd=pro.getProperty("pwd");
16
17             System.err.println("driver="+driver);
18             System.err.println("url="+jdbcurl);
19             System.err.println("name="+name);
20             System.err.println("pwd="+pwd);
21
22
23         }

Properties文件#driver.properties,在src根目录下

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/jdbcdb
name=root
pwd=mysql

运行结果:

时间: 2024-10-27 21:54:18

properties文件的读取的相关文章

如何把数据库的properties文件内容读取到Java中

首先在数据库中有properties文件 里面的内容以键值对的方式出现 例如 driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/test user=root pwd=950218 然后设置一个类进行读取里面的driver,url等 例如: public class MasterUtil { private static String url; private static String user; private stati

Properties文件工具读取类

import java.io.IOException;import java.io.InputStream;import java.util.Properties; public class CommonPropertiesUtil {        private static CommonPropertiesUtil instance;        private CommonPropertiesUtil(){            }        public static synch

PropertiesUtil 工具类 properties文件的读取

public static Map<String, String> readProperties(String path) { Map<String, String> map = new HashMap<String, String>(); try { Properties props = new Properties(); path=URLDecoder.decode(path,"utf-8"); // System.out.println(pat

Maven组织的web项目读取WEB-INF下properties文件

开发时经常要读取properties文件的配置信息,但是properties文件所在的位置和properties访问方式不同读取方式也不同 1.访问方式一般分:java项目和web项目. 2.文件位置:与源文件相同目录和与源目录不相同 java项目与源文件相同目录读取properties文件方法,在main函数中读取 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOExc

转载:java基础学习总结——java读取properties文件总结

java基础学习总结--java读取properties文件总结 一.java读取properties文件总结 在java项目中,操作properties文件是经常要做的,因为很多的配置信息都会写在properties文件中,这里主要是总结使用getResourceAsStream方法和InputStream流去读取properties文件,使用getResourceAsStream方法去读取properties文件时需要特别注意properties文件路径的写法,测试项目如下: 1.1.项目的

Properties文件中文属性读取是乱码问题

项目当中遇到了需要从Properties文件中读取配置属性的需求,本来是存储的中文转码后的属性,但是考虑到后期更改问题就变成java代码中进行转码,代码如下: Properties pros = new Properties();InputStream is=LoginController.class.getClassLoader().getResourceAsStream( "sysConfig.properties");String zdmc="";String

java基础学习总结——java读取properties文件总结

一.java读取properties文件总结 在java项目中,操作properties文件是经常要做的,因为很多的配置信息都会写在properties文件中,这里主要是总结使用getResourceAsStream方法和InputStream流去读取properties文件,使用getResourceAsStream方法去读取properties文件时需要特别注意properties文件路径的写法,测试项目如下: 1.1.项目的目录结构 1.2. java读取properties文件代码测试

曹工说Spring Boot源码(5)-- 怎么从properties文件读取bean

写在前面的话 相关背景及资源: 曹工说Spring Boot源码(1)-- Bean Definition到底是什么,附spring思维导图分享 曹工说Spring Boot源码(2)-- Bean Definition到底是什么,咱们对着接口,逐个方法讲解 曹工说Spring Boot源码(3)-- 手动注册Bean Definition不比游戏好玩吗,我们来试一下 曹工说Spring Boot源码(4)-- 我是怎么自定义ApplicationContext,从json文件读取bean de

五种方式让你在java中读取properties文件内容不再是难题

一.背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题.就借此机会把Spring+SpringMVC+Mybatis整合开发的项目中通过java程序读取properties文件内容的方式进行了梳理和分析,先和大家共享. 二.项目环境介绍 Spring 4.2.6.RELEASE SpringMvc 4.2.6.RELEASE Mybatis 3.2.8 Maven 3.3.9 Jdk 1.7 Id