自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Spring Boot微信支付集成

微信支付Java SDK集成指南 摘要:本文介绍了微信支付Java SDK的集成步骤,包括:1) 添加依赖;2) 配置商户信息、证书路径等参数;3) 创建配置类加载证书并初始化支付服务;4) 提供支付工具类生成订单号、随机字符串等;5) 实现回调处理方法验证签名;6) 展示Native支付使用示例。重点说明了自动更新证书的RSA配置、回调验签处理流程以及金额单位转换(元转分)等关键实现细节。

2025-11-21 14:33:37 211

原创 Spring Boot Redis延时队列到期后订单自动取消

基于Redis实现订单超时自动取消的方案。系统通过Redisson的延迟队列功能,在订单创建后2小时未支付时自动触发取消操作。主要实现包括:1)定义RedisDelayedQueueListener接口处理延迟事件;2)创建OrderPayExpirationListener实现具体业务逻辑;3)通过RedisDelayedQueueInit初始化并绑定监听线程;4)使用RedisDelayedQueue类管理延迟任务。方案具备良好的扩展性,支持秒/分/时/天级延迟设置,并包含异常处理和队列维护机

2025-11-13 14:25:24 224

原创 SpringBoot 集成WebSocket

基于Spring Boot的WebSocket实现方案,主要包含以下内容: 配置类WebSocketConfig通过@EnableWebSocket注解启用WebSocket支持,并注册处理器和拦截器 认证拦截器AuthHandshakeInterceptor在握手前后进行日志记录和用户认证 核心处理器WebSocketHandler采用多种优化技术: 分区锁机制(128个分区)减少竞争 JDK21虚拟线程提高并发处理能力 乐观读锁优化性能 连接数统计和限制(8万上限) 定期清理无效连接 支持单播

2025-11-13 14:12:50 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除