Spring加载资源文件的方式

Posted 释然的蛋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring加载资源文件的方式相关的知识,希望对你有一定的参考价值。

  UrlResource 封装了java.net.URL,它能够被用来访问任何通过URL可以获得的对象,例如:文件、HTTP对象、FTP对象等。所有的URL都有个标准的 String表示,这些标准前缀可以标识不同的URL类型,包括file:访问文件系统路径,http: 通过HTTP协议访问的资源,ftp: 通过FTP访问的资源等等。

  FileSystemResource封装了java.io.File的操作,用来访问File类型的对象。

  ServletContextResource实现了ServletContext类型的资源文件,获取Web应用相关的路径。

  InputStreamResource用来实例化一个InputStream对象。

  ByteArrayResource用来实例化一个ByteArray的对象。

以上是关于Spring加载资源文件的方式的主要内容,如果未能解决你的问题,请参考以下文章

J2EE加载资源文件以及Spring加载XML文件

《Spring揭秘》——IOC梳理3(资源加载,国际化)

spring-boot 加载本地静态资源文件路径配置

Spring Boot Jar 包启动时如何加载外部资源

Spring Boot Jar 包启动时如何加载外部资源

Spring简介