概述
1.spring中使用ResourceLoader来加载资源
2.ResourcePatternResolver
ResourcePatternResolver中的getResources()方法返回多个Resource资源,参数支持“classpath*”和通配符路径和文件名称。
3.DefaultResourceLoader
当没有classpath*和通配符时,spring中使用的是DefaultResourceLoader来加载资源。
4.AbstractApplicationContext
AbstractApplicationContext中的getResources方法是委托给PathMatchingResourcePattrenResolver类的getResources方法
5.PathMatchingResourcePatternResolver
PathMatchingResourcePattrenResolver中的简单路径(没有classpath*和通配符)时,会交给DefaultResourceLoader。
最后
以上就是直率小霸王为你收集整理的spring的ResourceLoader体系1.spring中使用ResourceLoader来加载资源2.ResourcePatternResolver3.DefaultResourceLoader4.AbstractApplicationContext5.PathMatchingResourcePatternResolver 的全部内容,希望文章能够帮你解决spring的ResourceLoader体系1.spring中使用ResourceLoader来加载资源2.ResourcePatternResolver3.DefaultResourceLoader4.AbstractApplicationContext5.PathMatchingResourcePatternResolver 所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复