# 程序包的使用
org.springframework.core.annotation

- 使用org.springframework.core.annotation的程序包
  程序包 | 说明
  --- | ---
  org.springframework.core.annotation | Core support package for annotations, meta-annotations, and composed annotations with attribute overrides.
  org.springframework.core.type.classreading | Support classes for reading annotation and class-level metadata.

- org.springframework.core.annotation使用的org.springframework.core.annotation中的类
  类和说明
  AnnotationAttributes `LinkedHashMap` subclass representing annotation attribute key-value pairs as read by `AnnotationUtils`, `AnnotatedElementUtils`, and Spring's reflection- and ASM-based `AnnotationMetadata` implementations.
  AnnotationAwareOrderComparator `AnnotationAwareOrderComparator` is an extension of `OrderComparator` that supports Spring's `Ordered` interface as well as the `@Order` and `@Priority` annotations, with an order value provided by an `Ordered` instance overriding a statically defined annotation value (if any).
  SynthesizingMethodParameter A `MethodParameter` variant which synthesizes annotations that declare attribute aliases via `@AliasFor`.

- org.springframework.core.type.classreading使用的org.springframework.core.annotation中的类
  类和说明
  AnnotationAttributes `LinkedHashMap` subclass representing annotation attribute key-value pairs as read by `AnnotationUtils`, `AnnotatedElementUtils`, and Spring's reflection- and ASM-based `AnnotationMetadata` implementations.