接口 CacheAnnotationParser

    • 方法详细资料

      • isCandidateClass

        default boolean isCandidateClass​(Class<?> targetClass)
        Determine whether the given class is a candidate for cache operations in the annotation format of this CacheAnnotationParser.

        If this method returns false, the methods on the given class will not get traversed for #parseCacheAnnotations introspection. Returning false is therefore an optimization for non-affected classes, whereas true simply means that the class needs to get fully introspected for each method on the given class individually.

        参数:
        targetClass - the class to introspect
        返回:
        false if the class is known to have no cache operation annotations at class or method level; true otherwise. The default implementation returns true, leading to regular introspection.
        从以下版本开始:
        5.2