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 分钟前
spring|spring event|Spring内置事件驱动编程模型
java·数据库·spring
卷福同学7 分钟前
AI编程出海第一步:别急着写代码,先找到老外真正愿意付费的需求
人工智能·后端·面试
wuqingshun3141591 小时前
RabbitMQ 中无法路由的消息会去到哪里?
java
北冥you鱼2 小时前
Go-Ethereum (Geth) 最佳实践:从部署到生产环境优化
开发语言·后端·golang
thefool1122662 小时前
Java 方法重载
java
程序员爱钓鱼3 小时前
Rust 函数与返回值详解:参数、表达式与返回类型
后端·rust
这不小天嘛8 小时前
JAVA八股——J集合篇
java·开发语言
什巳11 小时前
JAVA练习278- 和为 K 的子数组
java·学习·算法·leetcode
豆瓣鸡11 小时前
RocketMQ学习-Spring Boot消息实践
java·spring boot·rocketmq
wuqingshun31415912 小时前
说一下mysql的覆盖索引
java