分享】读取properties配置文件的方法汇总
来源:互联网 发布:群智能算法应用 编辑:程序博客网 时间:2024/05/29 07:26
如题,properties配置文件在项目中是经常用到的,那么读取properties配置文件的方法有哪些呢?
方法一:可以通过java.util.Properties类的load()方法方法二:利用spring来读取properties配置文件
org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
方法三:通过java.util.ResourceBundle类的getBundle()方法方法四:通过java.util.PropertyResourceBundle类的构造函数感谢@luochen1314 提供的一种方法
版本二:
ResourceBundle res = ResourceBundle.getBundle(baseName);
baseName为 包路径/文件名(不带后缀)
比如properties文件在com.tt包下,文件名为tt.properties
则baseNamewei com/tt/tt
方法五:使用class变量的getResourceAsStream()方法方法六:通过class.getClassLoader()所得到的java.lang.ClassLoader的getResourceAsStream()方法方法七:通过java.lang.ClassLoader类的getSystemResourceAsStream()静态方法方法八:Servlet中可以使用javax.servlet.ServletContext的getResourceAsStream()方法
方法一:可以通过java.util.Properties类的load()方法
1
InputStreamin=lnewBufferedInputStream(newFileInputStream(name));
2
Propertiesp=newProperties();
3
p.load(in);
org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
方法三:通过java.util.ResourceBundle类的getBundle()方法
1
ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault());
1
InputStream in =
new
BufferedInputStream(
new
FileInputStream(name));
2
ResourceBundle rb =
new
PropertyResourceBundle(in);
版本二:
ResourceBundle res = ResourceBundle.getBundle(baseName);
baseName为 包路径/文件名(不带后缀)
比如properties文件在com.tt包下,文件名为tt.properties
则baseNamewei com/tt/tt
方法五:使用class变量的getResourceAsStream()方法
1
InputStream in = JProperties.
class
.getResourceAsStream(name);
2
Properties p =
new
Properties();
3
p.load(in);
1
InputStream in = JProperties.
class
.getClassLoader().getResourceAsStream(name);
2
Properties p =
new
Properties();
3
p.load(in);
1
InputStream in = ClassLoader.getSystemResourceAsStream(name);
2
Properties p =
new
Properties();
3
p.load(in);
1
InputStream in = context.getResourceAsStream(path);
2
Properties p =
new
Properties();
3
p.load(in);
阅读全文
0 0
- 分享】读取properties配置文件的方法汇总
- 读取properties配置文件的方法汇总
- 读取配置文件properties的方法
- 读取配置文件properties的方法
- properties配置文件读取方法
- 读取properties配置文件方法
- 读取***.properties配置文件里数据的方法
- 配置文件读取的一种方法config.properties
- 读取.Properties配置文件的一些方法
- 一种读取.properties配置文件参数的方法
- JAVA读取properties配置文件的方法
- 【Java】读取properties配置文件的方法
- 配置文件properties的读取
- properties配置文件的读取
- 读取properties配置文件的路径的处理方法
- spring读取properties和xml配置文件的方法
- java读取.properties配置文件的几种方法
- java读取.properties配置文件的几种方法
- TeamTalk源码分析(五) —— 服务器端msg_server源码分析
- App横竖屏切换的问题怎么解决
- iOS Xcode 8 快捷键 (注释 失效 处理)
- c++类的继承与派生的基本概念和语法
- Altium小技巧之如何批量添加器件封装
- 分享】读取properties配置文件的方法汇总
- Ubuntu下Vue.js+webpack的安装(nodejs版本纠正)
- 面试题目汇总(JAVA算法/数据结构)
- Oracle RAW类型基本操作函数及使用示例
- Echarts之地图自定义lable文本标签&去掉小点
- Centos7安装并配置mysql5.6完美教程
- node与javascriptAES加密
- zabbix
- Linux tty驱动程序<一> 架构