1 在资源根目录下新建 conf 目录,在此目录下,新建一个配置文件endpoint.properties
2 baidu_trans_securityKey=owPDFfhfhfhffhfh,新建一个 key-value键值对
3 新建一个工具类
public class ApplicationPrefs extends Properties {
private static Log log = LogFactory.getLog(ApplicationPrefs.class);
public static ApplicationPrefs prefs = null;
public synchronized static ApplicationPrefs getApplicationPrefs() {
if (prefs == null) {
prefs = new ApplicationPrefs();
InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream("conf/endpoint.properties");
try {
prefs.load(is);
} catch (IOException e) {
log.debug("加载系统配置文件失败!", e);
}
}
return prefs;
}
public static String value(String key) {
return getApplicationPrefs().getProperty(key);
}
public static String value(String key, String defaultvalue) {
String value = value(key);
if (StringUtils.hasText(value)) {
value = defaultvalue;
}
return value;
}
public static String getString(String key) {
return getApplicationPrefs().getProperty(key);
}
public static Boolean getBoolean(String key) {
return Boolean.parseBoolean(getString(key));
}
}
4 引用得到值 String value= ApplicationPrefs.getString("baidu_trans_securityKey"); //