接口调用次数限制,时间限制如何设计

编程入门 行业动态 更新时间:2024-10-08 22:12:39

<a href=https://www.elefans.com/category/jswz/34/1771365.html style=接口调用次数限制,时间限制如何设计"/>

接口调用次数限制,时间限制如何设计

1,先看下一我的代码里边什么也没有,但是调用的话里边功能绝对不会少,并且还能规定调用次数和时间限制,例如5分钟之内只能调用几次等等.
@RestController
@RequestMapping("/photo")
public class GoogleController {/*** actionGG方法用于抓取Google图片* actionGG 方法名坚决不要乱改动不然会报错**/@TimeAno@GetMapping(value = "/actionGG")public void actionGG() {//空空如也~}
}

@TimeAno 这个注解 的源码在下边 

@Target({ ElementType.METHOD, ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Documented
public  @interface TimeAno  {String value() default "10800000";
}这是注解源码 default 默认 value = 3个小时 

然后在建一个类 TimeRequestFlag  以下是源码 

@Aspect // FOR AOP
@Order() // 控制多个Aspect的执行顺序,越小越先执行, 当然也可以不写这注解, 对于写和不写@order的两个切面, 有@order的优先于无@order的执行; 都有@order时, 越小越执先执行
@Component
public class Ti

更多推荐

接口调用次数限制,时间限制如何设计

本文发布于:2024-03-14 22:21:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1737462.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:接口   次数   时间

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!