Java中读取properties文件的两种方式
2017-02-26 10:16
363 查看
在Javaweb开发中,通常会把数据库的配置文件等信息写到db.properties文件中,目的是为了解耦,可以在不更改源码的条件下切换数据库
在Java中读取db.properties文件通常有两种方式
db.properties配置文件
方式1、
public class One{
public static void main(String []args) throws Exception{
InputStream input = new FileInputStream("db.properties");
FileOutputStream out = new FileOutputStream("D:\\aaa.properties");
Properties prop = new Properties();
prop.load(input);
System.out.println(prop.getProperty("username"));
System.out.println(prop.getProperty("password"));
prop.setProperty("name","value"); //设置属性值
prop.store(out,"aaaaaaa"); //写入FileOutputStream所关联的文件,"aaaaaa"是注释信息
}
}
方式2、
在Java中读取db.properties文件通常有两种方式
db.properties配置文件
username=zhangsan password=liuli123456
方式1、
public class One{
public static void main(String []args) throws Exception{
InputStream input = new FileInputStream("db.properties");
FileOutputStream out = new FileOutputStream("D:\\aaa.properties");
Properties prop = new Properties();
prop.load(input);
System.out.println(prop.getProperty("username"));
System.out.println(prop.getProperty("password"));
prop.setProperty("name","value"); //设置属性值
prop.store(out,"aaaaaaa"); //写入FileOutputStream所关联的文件,"aaaaaa"是注释信息
}
}
方式2、
public class two{ public static void main(String []args) throws Exception{ Properties prop = new Properties(); prop.load(two.class.getClassLoader().getResourceAsStream("db.properties")); //类加载器,在本类下 System.out.println(prop.getProperty("username")); System.out.println(prop.getProperty("password")); } }
相关文章推荐
- java程序读取properties配置文件的两种方式,备忘
- JAVA中properties配置文件的两种读取方式
- java读取properties文件的两种方式
- java读取Properties文件常用两种方式
- 五种方式让你在java中读取properties文件内容不再是难题
- 五种方式让你在java中读取properties文件内容
- 五种方式让你在java中读取properties文件内容不再是难题
- Java 读取属性文件Properties,方式2
- java 读取文件——按照行取出(使用BufferedReader和一次将数据保存到内存两种实现方式)
- Java之JDBC 通过加载properties文件来的两种方式来连接数据库
- java读取Properties文件的六种方式
- 五种方式让你在java中读取properties文件内容不再是难题
- 五种方式让你在java中读取properties文件内容不再是难题
- 五种方式让你在java中读取properties文件内容不再是难题
- 五种方式让你在java中读取properties文件内容不再是难题
- 五种方式让你在java中读取properties文件内容不再是难题
- 详解五种方式让你在java中读取properties文件内容不再是难题
- java中读取properties配置文件中的内容的三种方式
- Java中读取properties文件内容的五种方式
- 五种方式让你在java中读取properties文件内容不再是难题