修改AlipayStrategy相关package net.xdclass.component;import com.alibaba.fastjson.JSON;import com.a... 支付宝支付策略编码实战 3年前 (2021-06-03) 1.4K 0
我们可以定义一个成功返回的配置类import lombok.Data;import org.springframework.beans.factory.annot... 简单的测试支付宝支付的接入 3年前 (2021-06-03) 1.4K 0
/** * feign 调用丢失的token解决方式,新增拦截器 * @return */ @Bean public R... feign 调用丢失的token解决方式,新增拦截器 3年前 (2021-06-01) 1.5K 0
提取ID为数组的部分List<OrderItemRequest> itemList = lockProductRequest.getOrderItemList();... 把数组中的xx对象中的id提取出来,并分组查询,提高性能——博主备忘 3年前 (2021-05-30) 1.4K 0
新旧对象的转换BeanUtils.copyProperties(youthMemberInfoDO,youthMemberInfoVO);批量新旧对象的转换you... 精致小操作汇总——博主备忘 3年前 (2021-05-22) 1.4K 0
流程梳理优惠券解锁记录场景 1、超时未支付,比如30分钟则订单失效关闭 2、下单成功,创建订单业务失... 优惠券微服务延迟消息消费-释放优惠券功能开发《上》 3年前 (2021-05-20) 1.4K 0
消息协议介绍import lombok.Data;@Datapublic class CouponRecordMessage { /** * 消息id */... 优惠券锁定-发送延迟消息功能开发 3年前 (2021-05-20) 1.4K 0
import lombok.extern.slf4j.Slf4j;import net.xdclass.CouponApplicacation;import org.junit.Test;imp... 延迟消息功能测试开发 3年前 (2021-05-20) 1.4K 0
配置文件#自定义消息队列配置,发送锁定库存消息-》延迟exchange-》lock.queue-》死信exchange-》releas... 优惠券微服务RabbitMQ延迟消息交换机和队列配置 3年前 (2021-05-20) 1.4K 0
LockCouponRecordRequest@ApiModel(value = "优惠券锁定对象",description = "优惠券锁... 下单-优惠券记录锁定和释放功能设计开发 3年前 (2021-05-20) 1.4K 0
其操作和清空购物车是不一样的 /** * 删除购物项 * @param productId */ @Override ... 购物车功能开发-删除和修改购物项接口 3年前 (2021-05-15) 1.4K 0
redis存储乱码问题默认使用JdkSerializationRedisSerializer进行序列化修改key-value序列化方式,hash结... redis乱码问题和清空购物车接口开发 3年前 (2021-05-15) 1.4K 0
内容涉及购物车的双重map 以及Redis的缓存购物车操作温馨提示这里可能需要一个json的转换包 <!-- ... 商品微服务-添加购物车接口开发和方法抽取 3年前 (2021-05-13) 1.4K 0
温馨提示这里说明一下,所有优雅的操作,会让代码看起来更加的简洁,酷炫,但是也增加了阅读的难度,调... 一种极其优雅的操作两个对象类的统计等操作——博主备忘 3年前 (2021-05-13) 1.4K 0
给你一个小例子 @Override public JsonData addCoupon(long couponId, CouponCategoryEnum categ... 实战Redisson实现优惠券微服务领劵接口的分布式锁 3年前 (2021-05-08) 1.4K 0
简介:redis官方推荐-分布式锁最佳实践原生代码+redis实现分布式锁使用比较复杂,且有些锁续期问题更难... 基于Redis官方推荐-分布式锁最佳实践介绍 3年前 (2021-05-07) 1.4K 0
温馨提示看一下简洁的代码/*** 原生分布式锁 开始* 1、原子加锁 设置过期时间,防止宕机死锁* 2、原子解... 彻底掌握分布式锁lua脚本+redis原生代码编写 3年前 (2021-05-07) 1.4K 0
第一种同步代码块synchronized ,lockpublic synchronized void reduceCouponStock(long couponId ,Integ... 高并发下怎样优雅的保证扣减库存数据的正确性 3年前 (2021-05-07) 1.4K 0
温馨提示这里仅给出关键代码Controller /** * 领取优惠券 * @param couponId * @return ... 优惠券微服务-C端领劵接口核心校验业务逻辑开发 3年前 (2021-05-06) 1.4K 0
温馨提示这里举一个例子 /** * 查找用全部收货地址 * @return */ @Override publi... lambda表达式——从一个对象映射到另一个对象等操作 3年前 (2021-04-30) 1.4K 0
给一个小例子 /** * 查找用户详情 * * @return */ @Override public UserVO f... LoginInterceptor的简单使用 3年前 (2021-04-30) 1.5K 0
注释已经很清楚了import lombok.extern.slf4j.Slf4j;import net.xdclass.interceptor.LoginInterceptor;... 登录拦截器InterceptorConfig拦截和放行路径开发配置 3年前 (2021-04-29) 1.5K 0
需要一个工具 /** * 响应json数据给前端 * * @param response * @param obj */ ... 微服务登录拦截器开发和ThreadLocal原理+经典应用 3年前 (2021-04-29) 1.5K 0
放出关键代码——UserController/** * 用户登录 * @return */ @ApiOperation("用户登... 用户微服务开发之登录模块逻辑和解密 3年前 (2021-04-29) 1.4K 0
简介:高并发下账号唯一性安全保证方案注册业务同个时刻注册,需要保证账号在数据库里唯一高并发下问题... 高并发下问题发现扩大思维锻炼——唯一性(数据库模式实现) 3年前 (2021-04-29) 1.4K 0
pom加入,这里似乎添加了版本控制,也放出来吧,也可以用最新版 <!-- https://mvnrepository.co... 用户微服务注册功能核心加密——用户密码加“盐” 3年前 (2021-04-29) 1.4K 0
温馨提示此文章是理清思路文章,深刻的了解此操作的具体流程这里我们先看短信的发送服务}]这里来看短信... 工业级用户微服务注册——我们来理清一下邮箱的注册和验证 3年前 (2021-04-28) 1.4K 0
温馨提示先去网易创建一个邮箱,然后把下面的都开启了,获取代码首先加入pom文件 <!--发送邮件--&g... 邮件发送介绍和项目整合spring邮箱starter 3年前 (2021-04-27) 1.4K 0
Kaptcha 框架介绍谷歌开源的一个可高度配置的实用验证 码生成工具验证码的字体/大小/颜色验证码内容的范... 图形验证码开发之谷歌kaptcha引入 3年前 (2021-04-26) 1.4K 0
三个类import lombok.Data;import net.xdclass.enums.BizCodeEnum;import org.apache.ibatis.annotation... 微服务自定义全局异常+处理器handler开发 3年前 (2021-04-26) 1.4K 0