获取properties文件中的配置

常用的两种获取properties文件中配置的方法

  1. 通过getResourceAsStream()方法获取
    代码如下:

Properties prop = new Properties();
InputStream in = this.getClass().getResourceAsStream("application.properties" );
try {
prop.load(in);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
userId = prop.getProperty("userId");
userToken = prop.getProperty("userToken");
```

  1. 直接通过InputStream获取流
 Properties prop =  new  Properties(); 
  try {
   in1 = new BufferedInputStream(new FileInputStream("src/main/resources/application.properties"));
  } catch (FileNotFoundException e1) {
   e1.printStackTrace();
  }
try {
   prop.load(in);
  } catch (IOException e) {
   e.printStackTrace();
  }
   userId = prop.getProperty("userId");
   userToken = prop.getProperty("userToken");
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容