获取properties文件中的属性
properties
### 应用唯一标识 appid = 123123 ### 应用密钥AppSecret,在微信开放平台提交应用审核通过后获得 secret = 123123 #### access_token接口调用凭证超时时间,单位(秒) expires_in = 7200
类
package com.chwl.medical.core.face.util.load; import com.chwl.medical.utils.common.StringUtils; import com.chwl.medical.utils.netease.load.PropUtils; import java.io.InputStream; import java.util.Properties; public class GetPropUtil {
//java util包下properties类 private static volatile Properties instance; private GetPropUtil() { } //根据传入的key获取string类型的属性值 public static String getStringValueByKey(String key) { return instance.getProperty(key, ""); } //根据传入的key获取Integer类型的属性值 public static Integer getIntValueByKey(String key) { String str = getStringValueByKey(key); return StringUtils.isEmpty(str) ? 0 : Integer.parseInt(str); } //创建对象时加载文件 static { try { InputStream rs = PropUtils.class.getClassLoader().getResourceAsStream("wxOAuth.properties"); instance = new Properties(); instance.load(rs); } catch (Exception var1) { var1.printStackTrace(); } } }

浙公网安备 33010602011771号