COMPUTER_LZY

要输就输给追求,要嫁就嫁给幸福

导航

资源文件Properties的读取

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

import org.apache.log4j.Logger;


/**
 * 用于加载jbbc_systemManager.properties文件
 * 
@author Administrator
 
*/
public class ReadProperties {
    
    
private static Properties prop = null;
    
private static String propFileName = "/jdbc_systemSystem.properties"// 资源文件读取位置
    private static Logger log = Logger.getLogger(ReadProperties.class); // 日志文件管理

    
private synchronized static void loadProperties() {
        prop 
= new Properties();
        
try {
            InputStream input 
= ReadProperties.class
                    .getResourceAsStream(propFileName);
            prop.load(input);
        } 
catch (IOException e) {
            log.info(
"读取资源文件失败," + e.toString());
        }
    }

    
public String getProperty(String propName) {
        loadProperties();
        
return prop.getProperty(propName);
    }

    
public void setProperty(String propKey, String value) {
        loadProperties();
        prop.setProperty(propKey, value);
    }

    
public String getPropFileName() {
        
return propFileName;
    }

    
public static void setPropFileName(String propFileName) {
        ReadProperties.propFileName 
= propFileName;
    }
    
}

posted on 2011-04-28 14:57  CANYOUNG  阅读(481)  评论(0编辑  收藏  举报