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 分钟前
【设计模式】原型模式
java·设计模式·原型模式
ONE_Gua14 分钟前
chromium魔改——navigator.webdriver 检测
前端·后端·爬虫
可乐加.糖19 分钟前
一篇关于Netty相关的梳理总结
java·后端·网络协议·netty·信息与通信
Kagol19 分钟前
macOS 和 Windows 操作系统下如何安装和启动 MySQL / Redis 数据库
redis·后端·mysql
无名之逆21 分钟前
Rust 开发提效神器:lombok-macros 宏库
服务器·开发语言·前端·数据库·后端·python·rust
s91236010121 分钟前
rust 同时处理多个异步任务
java·数据库·rust
9号达人22 分钟前
java9新特性详解与实践
java·后端·面试
cg501726 分钟前
Spring Boot 的配置文件
java·linux·spring boot
Aurora_NeAr29 分钟前
深入理解Java虚拟机-类加载机制
后端
用户984022766791830 分钟前
基于 BFF + GRPC 实现数据聚合的功能
后端·grpc