Java中加载配置文件方式二
来源:互联网 发布:hbase数据库设计原则 编辑:程序博客网 时间:2024/06/04 18:42
java加载配置文件的三种方式
比如我们要加载db.properties文件
如图:
比如我们要加载source目录下的db.properties文件。就有以下几种方式
第一种是文件io流:
public static void load1() throws Exception{ //文件真实路径 String fileName="E:/Workspace/SSHDemo/Source/db.properties"; Properties p=new Properties(); InputStream is=new FileInputStream(new File(fileName)); p.load(is); System.out.println(p); }
第二种:相对路径:
//相对路径 public static void load2() throws Exception{ Properties p=new Properties(); //InputStream is=ClassLoader.getSystemResourceAsStream("db.properties"); InputStream is=Thread.currentThread().getContextClassLoader().getSystemResourceAsStream("db.properties"); p.load(is); System.out.println(p); } public static void load2_1() throws Exception{ Properties p=new Properties(); InputStream is=SourceLoader.class.getClassLoader().getSystemResourceAsStream("db.properties"); p.load(is); System.out.println(p); }
如果我们要获取src(类包)下的db.properties又该怎么处理呢?
//相对于类路径 properties文件盒java放在一起 public static void load3() throws Exception{ Properties p=new Properties(); //InputStream is=ClassLoader.getSystemResourceAsStream("db.properties"); InputStream is=SourceLoader.class.getResourceAsStream("db.properties"); p.load(is); System.out.println(p); }
三种方式都打印出来db.properties文件中的信息:
0 0
- Java中加载配置文件方式二
- Java中加载配置文件方式的总结
- Java 加载配置文件的方式
- Java 加载配置文件的方式
- Java 加载配置文件的方式
- Java 加载配置文件的方式
- Java中加载配置文件
- Java中加载配置文件的集中方式,以及利用ClassLoader加载文件
- java开发中加载配置文件
- Java中,配置文件的加载
- spring 中加载xml配置文件的方式.
- spring 中加载xml配置文件的方式.
- spring 中加载xml配置文件的方式
- Spring中加载XML配置文件的方式
- spring中加载xml配置文件的方式
- spring 中加载xml配置文件的方式
- Spring中加载xml配置文件的方式
- Spring中加载XML配置文件的方式
- Oracle中表的几种类型
- 应用层常用协议
- tjut 2669
- 【英语】七月,英语像喝水般自然
- Android 5.1 修改浏览器默认的主页
- Java中加载配置文件方式二
- 【POJ】[3279]Fliptile
- Android Studio +MAT 分析内存泄漏实战
- 抽象工厂模式
- python入门笔记(1):lambda
- 数据结构实验之栈二:一般算术表达式转换成后缀式
- 强制类型转换
- PHP的MySQLi扩展
- 华为OJ 初级:放苹果