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 = "重复提交,清稍后重试")
相关推荐
WongKyunban2 分钟前
Go语言的简洁并发编程
开发语言·后端·golang
nxb55615 分钟前
云原生:控制器
java·开发语言·云原生
mldong20 分钟前
一条命令,十分钟:jeeflow 工作流应用的六语言一键部署
前端·后端·架构
Shawn_Shawn25 分钟前
本体论的基本核心概念
后端·llm·领域驱动设计
咖啡八杯26 分钟前
统一返回对象设计:AjaxResult 与 R 的取舍
java·spring boot·框架·若依·返回值
小手cool1 小时前
JSON.parseObject 返回 List 时不能强制转换的解决方案
java·json·list
凯酱2 小时前
MyBatis 中 OGNL 的使用:从入门到实战
java·tomcat·mybatis
运维全栈笔记3 小时前
Vue + Spring Boot 前后端分离项目部署笔记(若依 RuoYi-Vue 3.9.2)
运维·服务器·vue.js·spring boot·笔记·开源·开源软件
吴声子夜歌8 小时前
Java面试——算法
java·算法·面试
evans在进步9 小时前
LeetCode 64:最小路径和——Java 原地动态规划详解
java·leetcode·动态规划