ResourceBundle类可以用来读取项目中后缀为properties的配置文件。
ResourceBundle类根据配置项名称来取值:
实现读取application.properties中key对应的value的步骤:
1)获取配置文件,使用getBundle()方法
ResourceBundle resourceBundle = ResourceBundle.getBundle("application");//不需要写后缀名
2)获取资源文件中的信息:使用getString()方法 (驼峰法)
String value = resourceBundle.getString("配置项名称");//获取资源application的值
例如:
user.name:zhangsan
String userName = resourceBundle.getString("userName");//获取资源application中的user.name字段的值 zhangsan
获取配置类
配置类 nameProperties = BeanKit.getBean(配置类.class);
nameProperties.getName();