properites配置文件与它的工具类
发布日期:2021-10-12 20:07:52
浏览次数:12
分类:技术文章
本文共 1643 字,大约阅读时间需要 5 分钟。
配置文件
weixinpay.properties 配置文件##weixin_pay_APPIDWeiXin_AppId = wxfce80d1dsf934765793##åweixin_pay_mch_idWeiXin_MCH_ID=15035236491##weixin_pay_NOTIFY_URLWeiXin_NOTIFY_URL=m.wdefs.com/product/app/weiXinPayNotify##weixin_pay_Refund_UrlWeiXin_Refund_Url=C:/apiclient_cert/apiclient_cert.p12##WeiXin_Secret_Key= ##weixin_pay_Sign_KeyWeiXin_Sign_Key=VrYzT4sdDoCSGSCpKYWMZ3ZQy11fk2V
工具类 PropertiesUtil
/** * ** Title: getProperty *
** Description: *
* * @param resourcePath * properties 路径 文件名 * @param key * 值对应的键 * @return */ public static String getProperty(String resourcePath, String key) { String value = ""; InputStream in = null; try { in = PropertiesUtil.class.getClassLoader().getResourceAsStream(resourcePath + ".properties"); Properties properties = new Properties(); InputStreamReader inputStreamReader = new InputStreamReader(in, "UTF-8"); properties.load(inputStreamReader); value = (String) properties.get(key); } catch (Exception e) { e.printStackTrace(); } finally { try { in.close(); } catch (Exception e2) { e2.printStackTrace(); } } return value; }
工具类调用配置文件读取所对应的值 WeiXinPayController
String WeiXin_AppId = PropertiesUtil.getProperty("weixinpay", "WeiXin_AppId"); //安卓 String WeiXin_MCH_ID = PropertiesUtil.getProperty("weixinpay", "WeiXin_MCH_ID"); //安卓 String WeiXin_NOTIFY_URL = PropertiesUtil.getProperty("weixinpay", "WeiXin_NOTIFY_URL"); //安卓 String WeiXin_Refund_Url = PropertiesUtil.getProperty("weixinpay", "WeiXin_Refund_Url"); //安卓 String WeiXin_Sign_Key = PropertiesUtil.getProperty("weixinpay", "WeiXin_Sign_Key"); //安卓
转载地址:https://blog.csdn.net/qq_39772439/article/details/88990512 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月25日 05时30分27秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【工程化系列】通过批处理脚本命令行编译VS工程
2019-04-28
【PE】查看dll导出的符号的方法以及Depends.exe反汇编工具介绍
2019-04-28
【gcc】创建动态库时,建议使用的链接选项-Bsymbolic
2019-04-28
【PE】Windows平台全局变量动态链接问题
2019-04-28
【makefile】makefile的选项CFLAGS和LDFLAGS
2019-04-28
【makefile】gcc选项参数-D,-M以及makefile相关命令
2019-04-28
【makefile】Makefile中自动化变量使用详解
2019-04-28
【PE】Linux下的svnversion命令以及SVN版本号获取方法
2019-04-28
bat命令中 rem 和 :: 的区别
2019-04-28
【工程化系列】Windows平台下为可执行文件或动态库dll添加版本信息
2019-04-28
i386/i686/x86-64的区别
2019-04-28
视频编码中的1/4像素运动估计
2019-04-28
【工程化系列】DLL中.def文件的使用
2019-04-28
FFmpeg H264/H265边界填充一
2019-04-28
【C/C++系列】#define中#和##的作用
2019-04-28
H.264中的SP帧/SI帧
2019-04-28
一个合格的程序员应该读过哪些书
2019-04-28
熵编码之指数哥伦布编码
2019-04-28
Windows平台下内存泄露分析:WinDbg
2019-04-28