加载配置文件_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 加载配置文件

加载配置文件

 2018/4/13 15:59:35  左耳的鱼  程序员俱乐部  我要评论(0)
  • 摘要:publicclassInitData{privatestaticPropertiesprops;//loadpropertiesfilesstatic{Propertiesconfig=getProperties("config.properties");props.putAll(config);}privatestaticPropertiesgetProperties(StringfileName){InputStreamin=InitData.class.getClassLoader()
  • 标签:配置文件 文件 配置
class="java" name="code">
public class InitData {
    private static Properties props;
    //load properties files
    static{
        Properties config =getProperties("config.properties");
        props.putAll(config);
    }

    private static Properties getProperties(String fileName) {
        InputStream in = InitData.class.getClassLoader().getResourceAsStream(fileName);
        props = new Properties();
        try {
            props.load(new InputStreamReader(in,"UTF-8"));
        } catch (IOException e) {
            e.printStackTrace();
        }
        return props;
    }

    public static String getProValue(String proKey){
        String value = props.getProperty(proKey);
        if(value == null || value == ""){
            return null;
        }
        return value;
    }

}
发表评论
用户名: 匿名