资讯动态

接口幂等用 Redis 实现,为什么还是会出现重复下单?

发布时间:2026/10/16 3:14:44 来源:尧图企业网站定制
下单接口要防重复提交。我让 AI 加个幂等。它给了这个:publicvoidcreateOrder(OrderDTOdto){Stringkey="order:submit:"+dto.getUserId();if(Boolean.TRUE.equals(redisTemplate.hasKey(key))){thrownewBizException("请勿重复提交");}redisTemplate.opsForValue().set(key,"1",5,TimeUnit.MINUTES);orderService.save(dto);

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑