diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/strategy/SaStrategy.java b/sa-token-core/src/main/java/cn/dev33/satoken/strategy/SaStrategy.java
index 8b8d8ea6..e4f05aab 100644
--- a/sa-token-core/src/main/java/cn/dev33/satoken/strategy/SaStrategy.java
+++ b/sa-token-core/src/main/java/cn/dev33/satoken/strategy/SaStrategy.java
@@ -190,9 +190,9 @@ public final class SaStrategy {
* 判断一个 Method 或其所属 Class 是否包含指定注解
*
参数 [Method, 注解]
*/
- public BiFunction isAnnotationPresent = (method, annotationClass) -> {
- return me.getAnnotation.apply(method, SaIgnore.class) != null ||
- me.getAnnotation.apply(method.getDeclaringClass(), SaIgnore.class) != null;
+ public BiFunction, Boolean> isAnnotationPresent = (method, annotationClass) -> {
+ return me.getAnnotation.apply(method, annotationClass) != null ||
+ me.getAnnotation.apply(method.getDeclaringClass(), annotationClass) != null;
};
@@ -273,7 +273,7 @@ public final class SaStrategy {
* @param isAnnotationPresent /
* @return 对象自身
*/
- public SaStrategy setIsAnnotationPresent(BiFunction isAnnotationPresent) {
+ public SaStrategy setIsAnnotationPresent(BiFunction, Boolean> isAnnotationPresent) {
this.isAnnotationPresent = isAnnotationPresent;
return this;
}