一、定义注解 Token.java
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Token {
boolean save() default false;
boolean remove() default false;
}
二、定义token 过滤器 TokenInterceptor.java
package com.bra.common.web;
import com.bra.common.web.annotation.Token;
import org.springframework.web.method.HandlerMethod;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.lang.reflect.Method;
import java.util.UUID;
public class TokenInterceptor extends HandlerInterceptorAdapter {
@Override
public boo