From 02a3de52c41e88b591f95f8d826de7a3ae789f2a Mon Sep 17 00:00:00 2001 From: Shockwave Date: Wed, 23 Jul 2025 20:56:32 +0800 Subject: [PATCH] Add anno.md --- article/anno.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 article/anno.md 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; +} +```