麻烦大家帮我看看下面的问题错在哪里?

@RequestMapping(value = "/addPrescription")
@Token(needSaveToken = true)
public ModelAndView addPrescription(HttpServletRequest request,
HttpServletResponse response) {
},

但是HandlerMethod handlerMethod = (HandlerMethod) handler;
Method method = handlerMethod.getMethod();
Token annotation = method.getAnnotation(Token.class);
annotation为空。请问这是为什么?

Token是同一个注解类吗