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 = "重复提交,清稍后重试")
相关推荐
耀耀_很无聊2 分钟前
12_Redis Lua 脚本踩坑:为什么 tonumber(ARGV[x]) 会得到 nil?
java·redis·lua
奶油话梅糖13 分钟前
锐捷常用命令速查表
java·网络·windows
喜欢打篮球的普通人27 分钟前
Trition程序编写:从“Hello CUDA“到“Hello Triton“:向量加法背后的编译黑魔法
开发语言·后端·rust
code_std28 分钟前
java WebSocket 使用
java·开发语言·websocket
苏三说技术34 分钟前
Spring AI 2.0和Spring AI Alibaba,哪个更好?
后端
用户67570498850234 分钟前
还在用字符串返回错误提示?Go语言优雅错误处理的正确姿势!
后端·go
落叶-IT43 分钟前
Java Scanner 类精讲:控制台交互
java·开发语言
雪隐1 小时前
用Flutter做背单词APP-02我画了设计稿,然后让AI帮我设计了数据库(顺便聊了会天)
前端·人工智能·后端
chh5631 小时前
C++--string
java·开发语言·网络·c++·学习
Listen·Rain1 小时前
向量化详解
java·人工智能·spring·机器学习·ai