第5章资源

优质
小牛编辑
123浏览
2023-12-01

第 5 章 资源

目录

5.1. 简介
5.2. Resource 接口
5.3. 内置 Resource 实现
5.3.1. UrlResource
5.3.2. ClassPathResource
5.3.3. FileSystemResource
5.3.4. ServletContextResource
5.3.5. InputStreamResource
5.3.6. ByteArrayResource
5.4. The ResourceLoader
5.5. ResourceLoaderAware 接口
5.6. 把Resources 作为属性来配置
5.7. Application contexts 和Resource 路径
5.7.1. 构造application contexts
5.7.2. classpath*: 前缀
5.7.3. FileSystemResource 提示

5.1. 简介

Java标准的 java.net.URL接口和多种URL前缀处理类并不能很好地满足所有底层资源访问的需要。比如,还没有能从类路径或者ServletContext 的相对路径获得资源的标准URL实现。虽然能为特定的URL前缀注册新的处理类(类似已有前缀 http: 的处理类),但是这样做通常比较复杂,而且URL接口还缺少一些有用的功能,比如检查指向的资源是否存在的方法。