ResourceLoader与Resource
ResourceLoader
顾名思义,用于加载资源,是org.springframework.core.io提供的一个借口:
public interface ResourceLoader {
/** Pseudo URL prefix for loading from the class path: "classpath:". */
String CLASSPATH_URL_PREFIX = ResourceUtils.CLASSPATH_URL_PREFIX;
Resource getResource(String location);
@Nullable
ClassLoader getClassLoader();
}
其主要函数为Resource getResource(String location);
通过字符串找到对应的资源