Java ResourceBundle类的使用

时间:2023-01-09 06:39:52

1.使用ResourceBundle读取配置文件

#数据库配置信息:

DRIVER=com.mysql.jdbc.Driver

URL=jdbc:mysql://localhost:3306/dmo

user=test

password=test

使用ResourceBundle类处理:

/* 创建一个默认的ResourceBundle对象

ResourceBundle会查找包demo下的DMO.properties的文件

demo是资源的包名,它跟普通java类的命名规则完全一样:

- 区分大小写

- 扩展名 .properties 省略。就像对于类可以省略掉 .class扩展名一样

- 资源文件必须位于指定包的路径之下(位于所指定的classpath中)

*/

String resourceFile = "demo.DMO";

ResourceBundle rb = ResourceBundle.getBundle(resourceFile);

rb.getString("DRIVER")

;//这里是分大小写的,输出值为

jdbc:mysql://localhost:3306/dmo