Spring5中,如何解析Resource与ResourceLoader接口?
- 内容介绍
- 文章标签
- 相关推荐
本文共计948个文字,预计阅读时间需要4分钟。
Resource接口位于org.springframework.core.io包下;Spring定义Resource接口是为了提供更强的底层资源访问能力;对于Spring来说,Resource接口代表着物理存在的任何资源。
Resource
-
Spring的Resource接口位于包org.springframework.core.io中;
-
Spring定义Resource接口是为了提供更强的访问底层资源能力的抽象;
-
对spring来说Resource接口代表着物理存在的任何资源。
其中,最常用的有四个:
- ClassPathResource:通过 ClassPathResource 以类路径的方式进行访问。
- FileSystemResource:通过 FileSystemResource 以文件系统绝对路径的方式进行访问。
- ServletContextResource:通过 ServletContextResource 以相对于Web应用根目录的方式进行访问。
- UrlResource:通过java.net.URL来访问资源,当然它也支持File格式,如“file:”。
本文共计948个文字,预计阅读时间需要4分钟。
Resource接口位于org.springframework.core.io包下;Spring定义Resource接口是为了提供更强的底层资源访问能力;对于Spring来说,Resource接口代表着物理存在的任何资源。
Resource
-
Spring的Resource接口位于包org.springframework.core.io中;
-
Spring定义Resource接口是为了提供更强的访问底层资源能力的抽象;
-
对spring来说Resource接口代表着物理存在的任何资源。
其中,最常用的有四个:
- ClassPathResource:通过 ClassPathResource 以类路径的方式进行访问。
- FileSystemResource:通过 FileSystemResource 以文件系统绝对路径的方式进行访问。
- ServletContextResource:通过 ServletContextResource 以相对于Web应用根目录的方式进行访问。
- UrlResource:通过java.net.URL来访问资源,当然它也支持File格式,如“file:”。

