我正在尝试设计一个定制的Spring注解@debounce,如下所示
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Debounce {
long deBounceMillis() default 200;
}
任何带此注解的方法将在指定的时间窗口中只执行一次。我的想法是结合springaop(@around)和rxjava特性(debounce/throttlewithtimeout等)。有人能给我一些提示/建议/代码吗?谢谢
暂无答案!
目前还没有任何答案,快来回答吧!