# spring-core 5.0.15.BUILD-SNAPSHOT API

程序包
程序包 | 说明
--- | ---
org.springframework.asm | Spring's repackaging of ASM 6.0 (with Spring-specific patches; for internal use only).
org.springframework.cglib | Spring's repackaging of CGLIB 3.2 (with Spring naming strategy; for internal use only).
org.springframework.cglib.core |
org.springframework.core | Provides basic classes for exception handling and version detection, and other core helpers that are not specific to any part of the framework.
org.springframework.core.annotation | Core support package for annotations, meta-annotations, and composed annotations with attribute overrides.
org.springframework.core.codec | `Encoder` and `Decoder` abstractions to convert between a reactive stream of bytes and Java objects.
org.springframework.core.convert | Type conversion system API.
org.springframework.core.convert.converter | SPI to implement Converters for the type conversion system.
org.springframework.core.convert.support | Default implementation of the type conversion system.
org.springframework.core.env | Spring's environment abstraction consisting of bean definition profile and hierarchical property source support.
org.springframework.core.io | Generic abstraction for (file-based) resources, used throughout the framework.
org.springframework.core.io.buffer | Generic abstraction for working with byte buffer implementations.
org.springframework.core.io.support | Support classes for Spring's resource abstraction.
org.springframework.core.serializer | Root package for Spring's serializer interfaces and implementations.
org.springframework.core.serializer.support | Support classes for Spring's serializer abstraction.
org.springframework.core.style | Support for styling values as Strings, with ToStringCreator as central class.
org.springframework.core.task | This package defines Spring's core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
org.springframework.core.task.support | Support classes for Spring's TaskExecutor abstraction.
org.springframework.core.type | Core support package for type introspection.
org.springframework.core.type.classreading | Support classes for reading annotation and class-level metadata.
org.springframework.core.type.filter | Core support package for type filtering (e.g. for classpath scanning).
org.springframework.lang | Common annotations with language-level semantics: nullability as well as JDK API indications.
org.springframework.objenesis | Spring's repackaging of Objenesis 2.6 (with SpringObjenesis entry point; for internal use only).
org.springframework.util | Miscellaneous utility classes, such as String manipulation utilities, a Log4J configurer, and a state holder for paged lists of objects.
org.springframework.util.backoff | A generic back-off abstraction.
org.springframework.util.comparator | Useful generic `java.util.Comparator` implementations, such as an invertible comparator and a compound comparator.
org.springframework.util.concurrent | Useful generic `java.util.concurrent.Future` extension.
org.springframework.util.xml | Miscellaneous utility classes for XML parsing and transformation, such as error handlers that log warnings via Commons Logging.