資源查找器PathMatchingResourcePatternResolver的使用


資源查找器PathMatchingResourcePatternResolver的使用

 

PathMatchingResourcePatternResolver是一個Ant通配符模式的Resource查找器,可以用來查找類路徑下或者文件系統中的資源。

 

classpath: 用於加載類路徑(包括jar包)中的一個且僅一個資源

classpath*: 用於加載類路徑(包括jar包)中的所有匹配的資源

 

ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();

Resource[] resources = null;

 

//加載一個資源

      resources = resolver.getResources("classpath:META-INF/spring.factories");

      resources = resolver.getResources("META-INF/spring.factories");

      resources = resolver.getResources("http://www.baidu.com");

 

//加載多個資源

      resources = resolver.getResources("classpath*:META-INF/spring.factories");

      resources = resolver.getResources("classpath*:META-INF/*.factories");

      resources = resolver.getResources("file:d:/*.txt");

      resources = resolver.getResources("classpath*:com/seasy/**/*.class");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM