获取Java配置文件信息的2种方法

  • 第一种方式
  • 第二种方式
    • 切记第二种方式路径文件不带后缀!!!
  • 区别

第一种方式

Properties properties = new Properties();InputStream resourceAsStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("sql.properties");properties.load(resourceAsStream);String sqlurl = properties.getProperty("url");String user = properties.getProperty("user");String password = properties.getProperty("password");String driver = properties.getProperty("driver");

第二种方式

package com.sj.www;import java.util.ResourceBundle;public class SQLconnectiontest010 {public static void main(String[] args) {//获取配置文件的第二种方式,ResourceBundle:中文 资源捆绑 getBundle:获取捆绑 ResourceBundle properties = ResourceBundle.getBundle("sql");System.out.println(properties.getString("user"));}
}

切记第二种方式路径文件不带后缀!!!

区别

  1. 区别第一个写的代码多,第二个代码少,建议都学会!

【Java获取配置文件的2种方式】相关推荐

  1. java获取时间戳的三种方式比较

    文章目录 java获取时间戳的三种方式比较 java获取时间戳的三种方式比较 import java.util.Calendar; import java.util.Date; //不再推荐使用Dat ...

  2. Java读取配置文件的五种方式

    目录 一.ServletContext获取真实路径 二.通过ResourceBundle类获取配置文件资源 三.ClassLoader方式读取 四.使用Sping提供的PropertiesLoader ...

  3. idea yml文件不变成树叶_springboot获取配置文件的三种方式

    hello,大家好,有今天没有写文章了,因为呢,最近,公司有点事情,需要我呢,搭建一个demo,框架呢是springboot+Active实现消息的延时发送和定时发送功能,为了项目以后中使用到,所以呢 ...

  4. java时间戳是什么类型_java 获取时间戳的三种方式

    java 获取时间戳的三种方式 CreationTime--2018年7月13日16点29分 Author:Marydon 1.实现方式 方式一:推荐使用 System.currentTimeMill ...

  5. Spring读取配置文件,获取bean的几种方式

    Spring读取配置文件,获取bean的几种方式 方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemX ...

  6. java配置文件实现方式_java相关:详解Spring加载Properties配置文件的四种方式

    java相关:详解Spring加载Properties配置文件的四种方式 发布于 2020-4-29| 复制链接 摘记: 一.通过 context:property-placeholder 标签实现配 ...

  7. java 字符串截取的几种方式 java获取当前路径的几种方法

    java 字符串截取的几种方式: https://blog.csdn.net/qq_27603235/article/details/51604584 java获取当前路径的几种方法: https:/ ...

  8. Java解析Xml的三种方式总结

    转自:http://blog.csdn.net/zjf280441589/article/details/50613881 XML解析技术有两种 DOM SAX DOM方式  根据XML的层级结构在内 ...

  9. SpringBoot静态获取 bean的三种方式,你学会了吗?

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/showchi/article/details/97005720 注意:调用者要被spring管理 ...

最新文章

  1. SWideRNet:全景分割新标杆!
  2. CNN已老,GNN来了:重磅论文讲述深度学习的因果推理
  3. 楼市调控要“围堵”更要“疏通”
  4. RTX5 | 线程标志组01 - 线程同步
  5. Bootstrap 响应式布局辅助类
  6. css的animation动画
  7. ASP.NET判断是否为手机登录
  8. 去除KMPplayer2.9的驴头提示
  9. 【eclipse】导入/导出开发环境(包括编辑器字体颜色大小等)
  10. 作为移动开发者,你应该了解Baas(后端即服务)
  11. 第十届“泰迪杯”挑战赛B题,获国家一等奖,提名国特,电力负荷预测及突变点检测分析论文、思路、程序分享
  12. 【python教程入门学习】Pygame下载和安装
  13. verilog基础语法
  14. 航天信息上传服务器地址,金税盘上传参数设置怎么设置?
  15. 差异表达基因变化倍数_差异基因表达分析,如何寻找差异表达的基因?
  16. word分栏对齐方法
  17. 未来中国最热门的十大职业
  18. python3 题解(33 人民币金额大写)
  19. 听小S教你如何瘦小腿
  20. 设置WebView字体颜色,背景颜色

热门文章

  1. Cesium官方教程9--粒子系统
  2. 关于“Multimedia Tools and Applications”sci-4投稿那些事
  3. 计算机博弈大赛php,全国计算机博弈大赛
  4. 云计算如何推动园区建设智慧升级?
  5. python选股票进阶_Python进阶量化交易专栏场外篇27-股票数据的除权和复权
  6. rxjs5与rxjs6对比
  7. Windows10正确配置java环境
  8. 42岁腾讯老员工失业,却处处碰壁
  9. ios - 百度地图和高德地图坐标的区别
  10. php向文件中写一行 换行,如何实现php向文件中写入换行