package org.cneng.httpclient; import org.apache.commons.configuration.ConfigurationException; import org.apache.commons.configuration.PropertiesConfiguration; /** * Description of this file. * * @author XiongNeng * @version 1.0 * @since 2015/2/3 */ public class ConfigUtil { private static ConfigUtil initor = new ConfigUtil(); private PropertiesConfiguration config; private ConfigUtil() { initConfig("checkcode.properties"); } public static ConfigUtil getInstance() { return initor; } /** * 获取内容 * * @param property pro * @return result */ public static String get(String property) { return initor.config.getString(property); } /** * 载入配置文件,初始化后加入map * * @param configFile file */ private synchronized void initConfig(String configFile) { try { config = new PropertiesConfiguration(configFile); } catch (ConfigurationException e) { e.printStackTrace(); } } }