diff --git a/article/anno.md b/article/anno.md new file mode 100644 index 0000000..7e6faf7 --- /dev/null +++ b/article/anno.md @@ -0,0 +1,15 @@ +# anno + + + +```java +CheckRsaSign checkRsaSign = AnnotatedElementUtils.findMergedAnnotation(method, CheckRsaSign.class); + +if (checkRsaSign == null) { + checkRsaSign = AnnotatedElementUtils.findMergedAnnotation(method.getDeclaringClass(), CheckRsaSign.class); +} + +if (checkRsaSign == null || !checkRsaSign.required()) { + return true; +} +```