Maven项目中使用ResourceBundle类读取配置文件

摘要:
原文作者地址:https://www.cnblogs.com/jona-test/p/11399218.htmlResourceBundle类是java自带的类,类路径:java.util.ResourceBundle,用来读取项目中后缀为properties的配置文件。下面简单举例说明一下用法:1.数据准备1)配置文件名称:application.properties(可将文件存放在工程的res
原文作者地址:https://www.cnblogs.com/jona-test/p/11399218.html

ResourceBundle类是java自带的类,类路径:java.util.ResourceBundle,用来读取项目中后缀为properties的配置文件。

下面简单举例说明一下用法:

1. 数据准备

1)配置文件名称:application.properties(可将文件存放在工程的resource目录下,或者lib目录下)

2)配置文件内容:

dataBaseIp=127.0.0.1

user.name=root

user.password=123456

2. ResourceBundle类实现读取application.properties中key对应的value的步骤:

1)获取配置文件的名称,使用getBundle()方法

ResourceBundle resourceBundle = ResourceBundle.getBundle("application");//不需要写后缀名
2)获取资源文件中的信息:使用getString()方法
String dataBaseIp = resourceBundle.getString("dataBaseIp");//获取资源application中的dataBaseIp字段的值——127.0.0.1
String userName = resourceBundle.getString("user.name");//获取资源application中的user.name字段的值——root
3. 在工程中调用步骤2中读取到的值即可,不赘述。

免责声明:文章转载自《Maven项目中使用ResourceBundle类读取配置文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇解决Ubuntu Eclipse 代码浮层黑色背景问题AfxMessageBox和MessageBox区别下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

MeteoInfo-Java解析与绘图教程(一)

MeteoInfo-Java解析与绘图教程(一)已经进入开发行业很多年了,这两年一直从事气象开发行业,为此对气象绘图有了新的见解像色斑图与卫星图一直都有python去绘制,在偶然的情况下,我接触到了meteoInfo,在对其使用过程中,也可以做到用java绘制格点散点图,色斑图,等值图,卫星图,风场图所以趁这个机会我开始记录自己的探索过程,方便你我他对于绘图...

antd中,popover 不同情境下设置不同背景图,无法设置className的情况

于是就想通过设置不同的status值来添加不同的className,以设置.ant-popover-inner的样式来设置背景图,当然,这样做有一个不完美的就是不能一步到位的全部改变,需要手动更改.ant-popover-placement-bottom˃.ant-popover-content˃.ant-popover-arrow来替换那个角角的值。问题就...

AVUE 下拉 select 获取选中项的文本

底层应该不支持,其它方式应该可以,到时候看看黎大神给的方案。...

HPE Proliant DL380 GEN10服务器配置iLO 5/RAID/安装系统

1、 配置ILOIP:II。配置raid:按F10选择SmartStorageAdministrator以选择阵列卡,配置以创建阵列以选择硬盘(此处全选),选择“是”以配置raid(此处配置raid5),单击“完成”以查看现有raid III。安装系统:选择本地镜像以重新启动并等待...

Zabbix自定义监控项(模板)

前面的说明描述了如何安装和配置Zabbix体系结构。有关详细信息,请参阅Zabbix-3.4简介和安装配置。本文分四个部分介绍如何自定义监视项。本文概述了自定义模板的步骤。如何配置报警监控数据的可视化。1.什么是模板?模板是一组定义的监视项+触发器。例如,Zabbix为Linux OS定义了一个监视模板,它可以监视Linux系统的状况。...

IDEA查看第三方jar包的源代码时出现Decompiled.class file, bytecode version:52.0 (Java 8)的解决方案

解决方案:以tomcat为例。在tomcat官方网站下载src结尾的源代码文件后,1.在IDEA中设置ProjectStructure 2.选择SDK-˃Sourcepath-˃Add 3.选择下载的tomcat源代码压缩包,如果一路都没问题,则源代码配置完成...