使用防重提交

在需要防重复提交的接口上添加 @RepeatSubmit 注解即可。通过注解参数 expire,可以灵活控制重复提交的时间间隔(单位:秒)。如果不设置,默认时间为 5 秒。

示例:

      @Operation(summary = "新增用户")
@PostMapping
@RepeatSubmit(expire = 3) // 3 秒内禁止重复提交
public Result<?> saveUser( @RequestBody @Valid UserForm userForm) {
    // TODO 新增用户逻辑
    return Result.success();
}
    

声明

作者: liyao

版权:本博客所有文章除特别声明外,均采用CCBY-NC-SA4.O许可协议。转载请注明!

最后更新于 2025-09-30 20:31 history