SpringBoot项目防重复提交

  1. 解压工具包,放入工具组件下

  2. 引入maven依赖

    复制代码
    <dependency>
        <groupId>com.wx</groupId>
        <artifactId>wx-idempotent</artifactId>
    </dependency>
  3. 使用方式:

    1. 直接注解:默认时间1s内不可重复使用,默认消息:重复请求,请稍后重试
    2. 只指定时长,单位s
    3. 时长、消息内容均指定
java 复制代码
    @Idempotent

    @Idempotent(timeout = 5)
 
    @Idempotent(timeout = 5, message = "重复提交,清稍后重试")
相关推荐
wuqingshun31415912 小时前
什么是责任链模式,一般用在什么场景?
java·责任链模式
江畔柳前堤12 小时前
GO01-Go 语言与主流编程语言深度对比
开发语言·人工智能·后端·微服务·云原生·golang·go
世界哪有真情13 小时前
拿人类意识卡 AI?等于用 bug 验收正式产品
前端·人工智能·后端
:-)13 小时前
算法-归并排序
java·开发语言·数据结构·算法·排序算法
wuqingshun31415913 小时前
说一下消息队列的模型有哪些?
java
fīɡЙtīиɡ ℡14 小时前
布隆过滤器
java
yaoxin52112315 小时前
462. Java 反射 - 获取声明类与封闭类
java·开发语言·python
Csvn15 小时前
Day 3:LIKE 与模式匹配 — 让查询学会"模糊搜索"
后端·sql
Hazenix16 小时前
Go 指南:一篇文章速通 Golang
开发语言·后端·golang
灯澜忆梦17 小时前
GO_复合类型---指针
开发语言·后端·golang