내가 달성하고 싶은 기능은 class
上注解了需要验证用户,那么里面的method
就不需要逐个去写这个注解。
如果method
写了注解,则以method
에 있는 경우입니다.
확인해 보니 대부분의 기사가 method
上的注解,而没有说到如何获得class
에서 주석을 얻는 방법에 대해 설명하고 있는 것으로 나타났습니다.
신이시여 저에게 코드를 주세요.
허용된 답변과 결합하여 전체 코드는 다음과 같습니다.
으아악PHP中文网2017-06-30 09:56:55
Spring 자체 도구 사용org.springframework.core.annotation.AnnotationUtils#findAnnotation(java.lang.Class<?>, java.lang.Class<A>)
typecho2017-06-30 09:56:55
아앗 여기서 잘라요
@Around("log() && @annotation(XXX.XXX.XXX.ControllerApiAnnotationLogin)")
맞춤형 주석
/**
*@author whmyit@163.com
*@Time 2017-06-16
맞춤 주석 제어 API
*/
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD,ElementType.TYPE})
public @interface ControllerApiAnnotationLogin {
}