类 IdempotentInterceptor

  • 所有已实现的接口:
    org.springframework.web.servlet.HandlerInterceptor

    @ConditionalOnBean(ai.yue.library.data.redis.client.Redis.class)
    public class IdempotentInterceptor
    extends Object
    implements org.springframework.web.servlet.HandlerInterceptor
    幂等性校验拦截器

    @ConditionalOnBean(Redis.class)代码为象征意义上的必须依赖Redis Bean(因为在这里此注解并不会生效,需在WebMvcConfigurer实现类中控制)

    从以下版本开始:
    2021/5/28
    作者:
    ylyue
    • 构造器详细资料

      • IdempotentInterceptor

        public IdempotentInterceptor()
    • 方法详细资料

      • preHandle

        public boolean preHandle​(javax.servlet.http.HttpServletRequest request,
                                 javax.servlet.http.HttpServletResponse response,
                                 Object handler)
                          throws Exception
        在控制器(controller方法)执行之前

        执行接口幂等性校验

        指定者:
        preHandle 在接口中 org.springframework.web.servlet.HandlerInterceptor
        抛出:
        Exception