# 程序包的使用
org.springframework.core.io.support

- 使用org.springframework.core.io.support的程序包
  程序包 | 说明
  --- | ---
  org.springframework.core.codec | `Encoder` and `Decoder` abstractions to convert between a reactive stream of bytes and Java objects.
  org.springframework.core.io.support | Support classes for Spring's resource abstraction.

- org.springframework.core.codec使用的org.springframework.core.io.support中的类
  类和说明
  ResourceRegion Region of a `Resource` implementation, materialized by a `position` within the `Resource` and a byte `count` for the length of that region.

- org.springframework.core.io.support使用的org.springframework.core.io.support中的类
  类和说明
  EncodedResource Holder that combines a `Resource` descriptor with a specific encoding or `Charset` to be used for reading from the resource.
  PropertySourceFactory Strategy interface for creating resource-based `PropertySource` wrappers.
  ResourcePatternResolver Strategy interface for resolving a location pattern (for example, an Ant-style path pattern) into Resource objects.
  ResourcePropertySource Subclass of `PropertiesPropertySource` that loads a `Properties` object from a given `Resource` or resource location such as `"classpath:/com/myco/foo.properties"` or `"file:/path/to/file.xml"`.