首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

读取properties资料类

2013-02-19 
读取properties文件类package com.bsi.scserc.bi.utilimport java.io.InputStreamimport java.util.Prop

读取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值");

热点排行