All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.mingri.langhuan.cabinet.tool.PropertiesTool Maven / Gradle / Ivy

package com.mingri.langhuan.cabinet.tool;

import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
import org.springframework.core.io.support.ResourcePatternResolver;

public class PropertiesTool {

	
	
	public static List getResource(String locationPattern){
    	String[] locationPatternAry=locationPattern.split(",");
 	   ResourcePatternResolver resourceResolver = new PathMatchingResourcePatternResolver();
 	    List resources = new ArrayList();
 	    if (locationPatternAry != null) {
 	      for (String mapperLocation : locationPatternAry) {
 	        try {
 	          Resource[] mappers = resourceResolver.getResources(mapperLocation);
 	          resources.addAll(Arrays.asList(mappers));
 	        } catch (IOException e) {
 	          // ignore
 	        }
 	      }
 	    }
 	    return resources;
	}
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy