ResourceLoader接口解读

ResourceLoader接口解读

ResourceLoader源码

ResourceLoader接口比较简单,就是要求实现该接口的类能获取Resource。

spring提供了一个默认的ResourceLoader实现类,叫做:DefaultResourceLoader

/**
 * 加载资源的策略接口 (如类路径和文件系统资源)
 */
public interface ResourceLoader {

    // 用于从类路径加载的伪URL前缀:“classpath:”
    String CLASSPATH_URL_PREFIX = ResourceUtils.CLASSPATH_URL_PREFIX;

    // 返回指定资源位置的Resource对象
    Resource getResource(String location);

    //返回此ResourceLoader使用的ClassLoader。
    @Nullable
    ClassLoader getClassLoader();
}
posted @ 2022-06-28 23:06  鸭梨的药丸哥  阅读(22)  评论(0)    收藏  举报  来源