ResourceBundle 定时加载
来源:互联网 发布:空气净化器 知乎 推荐 编辑:程序博客网 时间:2024/05/17 01:41
public class PropertiesUtil {
private final static ResourceBundleControl rbCtl = new ResourceBundleControl();
private static ResourceBundle rb = ResourceBundle.getBundle("wxMchnt", Locale.getDefault(), rbCtl);
/**
* 重载控制器
*/
private static class ResourceBundleControl extends ResourceBundle.Control {
@Override
public long getTimeToLive(String baseName, Locale locale) {
return 1000;
}
@Override
public boolean needsReload(String baseName, Locale locale,
String format, ClassLoader loader, ResourceBundle bundle,
long loadTime) {
return true;
}
}
/**
* 获取配置文件信息
* @param key
* @return
*/
public static String getValue(String key){
return rb.getString(key);
}
private final static ResourceBundleControl rbCtl = new ResourceBundleControl();
private static ResourceBundle rb = ResourceBundle.getBundle("wxMchnt", Locale.getDefault(), rbCtl);
/**
* 重载控制器
*/
private static class ResourceBundleControl extends ResourceBundle.Control {
@Override
public long getTimeToLive(String baseName, Locale locale) {
return 1000;
}
@Override
public boolean needsReload(String baseName, Locale locale,
String format, ClassLoader loader, ResourceBundle bundle,
long loadTime) {
return true;
}
}
/**
* 获取配置文件信息
* @param key
* @return
*/
public static String getValue(String key){
return rb.getString(key);
}
}
参考
http://blog.csdn.net/u012345283/article/details/42123709
阅读全文
0 0
- ResourceBundle 定时加载
- 使用ResourceBundle加载properties文件
- 使用ResourceBundle加载properties文件
- ResourceBundle 实现定时重载 properties 文件
- ResourceBundle 实现定时重载 properties 文件
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- ResourceBundle
- JAVA ResourceBundle 加载包外配置文件
- 从源码角度解析LinkedList特性
- 11.6写起人生中的第一篇博客
- SparkSQL – Catalyst
- android layoutAnimation属性简单介绍与使用
- 索尼ea300c笔记本u盘装系统的教程
- ResourceBundle 定时加载
- 单片机开发之数字温度计制作
- homestead实现外部局域网络其他主机的访问
- According to TLD or attribute directive in tag file, attribute items does not accept any expressions
- 一级Cache与二级Cache的主要区别是什么
- Spring Boot系列(十三) Spring Boot 发送邮件
- 编程实现 4 条重写规则,可生成半法式和法式
- webstorm 2017 激活破解
- caffe 功能层之Eltwise层