## 接口的使用
org.springframework.cache.annotation.CacheAnnotationParser

- 使用CacheAnnotationParser的程序包
  程序包 | 说明
  --- | ---
  org.springframework.cache.annotation | Annotations and supporting classes for declarative cache management.

- - ### org.springframework.cache.annotation中CacheAnnotationParser的使用

    实现CacheAnnotationParser的org.springframework.cache.annotation中的类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `SpringCacheAnnotationParser` Strategy implementation for parsing Spring's `Caching`, `Cacheable`, `CacheEvict`, and `CachePut` annotations.

    参数类型为CacheAnnotationParser的org.springframework.cache.annotation中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `Collection<CacheOperation>` | AnnotationCacheOperationSource.CacheOperationProvider.`getCacheOperations(CacheAnnotationParser parser)` Return the `CacheOperation` instance(s) provided by the specified parser.

    参数类型为CacheAnnotationParser的org.springframework.cache.annotation中的构造器
    构造器和说明
    `AnnotationCacheOperationSource(CacheAnnotationParser... annotationParsers)` Create a custom AnnotationCacheOperationSource.
    `AnnotationCacheOperationSource(CacheAnnotationParser annotationParser)` Create a custom AnnotationCacheOperationSource.

    类型变量类型为CacheAnnotationParser的org.springframework.cache.annotation中的构造器参数
    构造器和说明
    `AnnotationCacheOperationSource(Set<CacheAnnotationParser> annotationParsers)` Create a custom AnnotationCacheOperationSource.