关闭

XXX.properties文件读取

105人阅读 评论(0) 收藏 举报
分类:

private static Properties props = null;    
private static String[] files={"system.properties","alipay.properties","modelconfig.properties"};    //文件名
    

//静态初始化
static{
    init();
}

public static void init(){

    /**
    * 得到config文件夹下所有property文件
    */
    props = new Properties();
   
    /**
    * 加载数据到props里
    */
    try{
    ClassPathResource res=null;
    InputStream in=null;
            for(String f:files){
            res=new ClassPathResource(f);
                in=res.getInputStream();
        props.load(in);
                in.close();
                }
    }catch(IOException e){
e.printStackTrace();
}
       

    }

//获取参数的方法

public static String getConfig(String key) { 
    if(null==props||0==props.size()){
    init();
    }
        return props.getProperty(key).trim(); 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:12739次
    • 积分:366
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:29篇
    • 译文:1篇
    • 评论:1条
    最新评论