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=

随便看看

java报表实现excel一样冻结表头的功能

增加了几个新的指标,后台sql改了,拿过来只须在一个dao类中修改就足够了,可恨的是客户又提出来改报表表样,加个类似excel冻结表头的功能。...

layui使用layui-excel扩展导出xlsx格式文件

layui-excel扩展导出的文件可用office打开,正常显示;直接用table带的导出功能,导出的文件用office打开显示乱码。--导出表不展示--˃78910layui.config.use(['table','form','laydate','excel'],function(){11varform=layui.form;12vartable=l...

ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

使用C#生成应用程序以及读取和写入dbfs时,打开方法error[IM002][Microsoft][ODBC驱动程序管理器]中发生错误。找不到数据源名称,也未指定默认驱动程序。这个程序以前使用得很好。升级和修改后,在测试中发现了问题。为了追踪来源,我曾经是一个32位操作系统。现在我安装了一个win764位操作系统。从控制面板到管理工具再到ODBC驱动程序,...

微信小程序的模板消息与小程序订阅消息

有关获取分发权限的更多信息,请参阅applet侧消息订阅接口wx的步骤3。requestSubscribeMessage。有关发出订阅消息的调用接口的更多信息,请参阅服务器端消息发送接口subscribeMessage。sendwx。requestSubscribeMessage(Objectobject)基本库2.8.2。必须填写参数Objectobjec...

jquery跨域请求数据

Jquery跨域请求数据Jquery跨请求数据。事实上,这很容易。请遵循以下步骤:首先,编写js,通过get获取远程数据。请注意,回调参数应添加在链接之后,这意味着将回调函数地址传输到远程页面。',{params},函数cb{alert;alert;},'json');第二:编写处理程序。publicvoidProcessRequest{context.Re...

uniapp安卓真机调试提示检测不到手机【解决办法】

以下是具体的解决方案:步骤1:打开、查找、单击并单击7次或更多次,以允许开发人员进行选择。...