- 博客(2)
- 收藏
- 关注
原创 java如何实现幂等性
幂等性源于数学概念,在 HTTP/API 上下文中,它指的是一个操作执行一次与执行多次所产生的副作用是相同的。幂等操作GET(查询)、PUT(更新)、DELETE(删除)。删除一次和删除多次,结果都是“资源不存在”。非幂等操作POST(创建)。调用两次通常会创建两个资源。在业务中,典型的非幂等操作如:支付、下单、表单提交等。由于网络抖动、用户误操作(双击)、客户端重试机制等原因,一个请求可能会被多次发送到服务器。保证幂等性就是为了防止这些重复请求导致的数据错误,比如扣款两次、创建了多个订单等。定义清晰。
2025-08-27 13:47:12
1096
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅