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 = "重复提交,清稍后重试")
相关推荐
Tokenfree8 分钟前
把多模态 OCR 接进业务系统:四千张运单,三个坑
后端
十碗饭吃不饱8 分钟前
后端运维:网络联通、进程查询、Java服务启动脚本
java·运维·网络
T_Wizard14 分钟前
后端转 AI 应用开发,我先把这 12 个名词理清了:一张图看懂架构、RAG、Tool Calling 与 MCP
java·ai编程
杨航 AI28 分钟前
JEV的用法
java·前端·数据库
灿飞41 分钟前
Kotlin与Java虚拟机七:空安全:把十亿美元的错误消灭在类型系统里
java·kotlin
phil643 分钟前
沙箱核心功能系列 06:编排调度与资源管理
后端
小兔子43 分钟前
if (system(cmd) != 0) 判不出命令失败:它返回的是等待状态,不是退出码
后端
艾迪的技术之路44 分钟前
16k 条慢查询,128 张分表,我这么解决
后端·github
dpharness1 小时前
我踩过的四个记忆坑,从预算到换机
前端·后端
加宝的起点雷达1 小时前
三个定时任务被删那天,系统一声不吭
人工智能·后端