1. Spring相关获取所有依赖包classpath中的Resource和Properties 12345678910111213//java.lang.util中的,java原生方法 //getResources的参数为 "META-INF/spring.factories" 也就是classpath下的路径Enumeration<URL> urls = (classLoader != null ?classLoader.getResources(FACTORIES_RESOURCE_LOCATION) :ClassLoader.getSystemResources(FACTORIES_RESOURCE_LOCATION));//循环获取urlwhile (urls.hasMoreElements()) { //得到一个url URL url = urls.nextElement(); //创建一个resource 这里的UrlResource就是spring-core中的方法了 UrlResource resource = new UrlResource(url); //加载spring.factories 下的配置文件信 Properties properties = PropertiesLoaderUtils.loadProperties(resource);}