import org.apache.log4j.Logger;
import java.util.Properties;
/**
* 加载配置文件工具类
*/
public class PropertiesUtil{
private static Logger logger = Logger.getLogger(PropertiesUtil.class);
private static Properties prop;
static{
init();
}
public static void init(){
prop=new Properties();
try{
prop.load(PropertiesUtil.class.getResourceAsStream("/conf/properties/globalConfig.properties"));
String env=prop.getProperty("environment");
prop.load(PropertiesUtil.class.getResourceAsStream("/conf/properties/interface-"+env+".properties"));
}catch (Exception e){
logger.error("PropertiesUtil文件在加载配置文件时出现异常:"+e.getMessage());
}
}
public static String getValue(String key){
return prop.getProperty(key);
}
}