java实战
JAVA大贼船
微信搜索公众号:JAVA大贼船。一个分享java学习资源,实战经验和技术文章的公众号,欢迎关注!
展开
-
延时任务解决方案
导读首发于公众号:JAVA大贼船,原创不易,喜欢的读者可以关注一下哦!一个分享java学习资源,实战经验和技术文章的公众号!前言延时任务是指把需要延迟执行的任务叫做延迟任务。如红包 24 小时未被查收,需要延迟执退还业务;每个月账单日,需要给用户发送当月的对账单;订单下单之后30分钟未支付,系统自动取消订单。本文以订单下单超时支付为例。DelayQueue处理延时订单PriorityQueue(优先级队列)在认识DelayQueue之前,我们得先了解PriorityQueue,这里只是简单聊一下原创 2020-08-18 15:54:14 · 972 阅读 · 0 评论 -
浅玩springboot整合shiro框架
什么是shiroApache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。基本功能点Authentication:身份认证 / 登录,验证用户是不是拥有相应的身份;Authorization:授原创 2020-06-30 15:56:25 · 231 阅读 · 0 评论 -
【微信支付】Java实现微信APP支付流程
官方文档微信支付-APP支付文档https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1APP端开发步骤https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5后端代码实现引入依赖<!--微信支付--><dependency><groupId>com.github.wxpay<...原创 2020-06-23 10:49:05 · 2335 阅读 · 2 评论 -
【微信登录】Java实现网页授权与APP授权
官方文档网页授权https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.htmlAPP授权https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.htmliOS 接入指南https://developers.weixin.qq.co原创 2020-06-22 11:57:28 · 1130 阅读 · 0 评论 -
【微信支付】Java实现微信JSAPI支付流程
官方文档JS-SDK说明文档https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#1JSAPI支付文档https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1准备工作公众号配置 绑定域名(可在该域名下调用微信开放的JS接口,这里配置前端域名) 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名原创 2020-06-22 11:54:12 · 2606 阅读 · 0 评论 -
【微信登录】一文看懂,Java实现网页授权与APP授权登录流程【详细版】
官方文档网页授权https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.htmlAPP授权https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.htmliOS 接入指南https://developers.weixin.qq.co原创 2020-06-22 11:52:22 · 1402 阅读 · 0 评论