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 = "重复提交,清稍后重试")
相关推荐
hhzz7 分钟前
Spring Boot整合Activiti的项目中实现抄送功能
java·spring boot·后端
初心灬15 分钟前
Java 对接coze工作流
java
愿你天黑有灯下雨有伞18 分钟前
实战演练:如何在Spring Boot项目中优雅地使用参数校验
spring boot
代衡_Monster27 分钟前
通过位运算实现Java逻辑的包含关系
java·java-ee
毕设源码-朱学姐27 分钟前
【开题答辩全过程】以 基于Java的失物招领系统设计与实现为例,包含答辩的问题和答案
java·开发语言
清晓粼溪32 分钟前
统一异常处理
java·开发语言
TH_11 小时前
4、前台界面,表格列名写错
java
Victor3561 小时前
Netty(7)如何实现基于Netty的TCP客户端和服务器?
后端
Victor3561 小时前
Netty(8)什么是Netty的ChannelPipeline和ChannelHandler?
后端
没有bug.的程序员1 小时前
高频IO服务优化实战指南
java·jvm·spring·容器