功能设计

    统计API在指定时间段内的访问次数,进行频率控制。


实现要点

1. 增加注解@AccessLimited

2. 集成Redis,统计接口访问次数

3. Interceptor解释器拦截

4. ExceptionHandler统一处理访问频率异常

  

代码

Github下载https://github.com/rickding/HelloJava/tree/master/HelloAnnotation

在线课程https://edu.51cto.com/sd/77322


引用示例

代码优雅的只需引用一个注解。

使用注解和Redis,控制REST接口访问频率_Postman调用测试接口 

 

调用示例

使用注解和Redis,控制REST接口访问频率_Java注解_02