程序包 me.youm.boot.aop

类 RepeatAspect

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

    @Component
    public class RepeatAspect
    extends java.lang.Object
    implements org.springframework.web.servlet.HandlerInterceptor
    重 复 提 交 拦 截 器
    作者:
    youta
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void dsPointCut()
      切 面 编 程
      Repeat getAnnotation​(org.aspectj.lang.ProceedingJoinPoint point)
      获 取 注 解
      boolean isRepeatSubmit​(javax.servlet.http.HttpServletRequest request)
      判断是否存在重复提交的问题
      void setIntervalTime​(int intervalTime)
      设置,间隔时间
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • 从接口继承的方法 org.springframework.web.servlet.HandlerInterceptor

        afterCompletion, postHandle, preHandle
    • 字段详细资料

      • REPEAT_PARAMS

        public final java.lang.String REPEAT_PARAMS
        参数
        另请参阅:
        常量字段值
      • REPEAT_TIME

        public final java.lang.String REPEAT_TIME
        时间
        另请参阅:
        常量字段值
      • SESSION_REPEAT_KEY

        public final java.lang.String SESSION_REPEAT_KEY
        数据
        另请参阅:
        常量字段值
    • 构造器详细资料

      • RepeatAspect

        public RepeatAspect()
    • 方法详细资料

      • dsPointCut

        public void dsPointCut()
        切 面 编 程
      • setIntervalTime

        public void setIntervalTime​(int intervalTime)
        设置,间隔时间
        参数:
        intervalTime - 间隔时间
      • isRepeatSubmit

        public boolean isRepeatSubmit​(javax.servlet.http.HttpServletRequest request)
        判断是否存在重复提交的问题
        参数:
        request - 请求实体
        返回:
        是否重复
      • getAnnotation

        public Repeat getAnnotation​(org.aspectj.lang.ProceedingJoinPoint point)
        获 取 注 解
        参数:
        point - point
        返回:
        Repeat