当前位置: 代码迷 >> Web前端 >> 读取properties资料类
  详细解决方案

读取properties资料类

热度:8414   发布时间:2013-02-26 00:00:00.0
读取properties文件类
package com.bsi.scserc.bi.util;import java.io.InputStream;import java.util.Properties;import org.apache.log4j.Logger;public class PropertyFactory {	static Logger logger = Logger.getLogger(PropertyFactory.class);		public static Properties getIndexProperties(){		return getProperties("/properties/index.properties");	}		public static Properties getWebServieProperties(){		return getProperties("/properties/webservice.properties");	}		public static Properties getHqlProperties(){		return getProperties("/properties/hql.properties");	}		public static Properties getPageUrlProperties(){		return getProperties("/properties/pageurl.properties");	}		public static Properties getProperties(String propFile){		Properties p = null;		try{			InputStream in = PropertyFactory.class.getClassLoader().getResourceAsStream(propFile);			p = new Properties();			p.load(in);		}catch(Exception e){			logger.error("Can not load "+propFile + " properties file.");		}		return p;	}}
使用:PropertyFactory.getPageUrlProperties().getProperties("pagurl.properties文件中的key值");

  相关解决方案