/** * <pre> * Ant path方式的文件查找 * 支持 * classpath*:/ * classpath:/ * 等的通配符搜索 * </pre> * @param pattern * @return 所有符合条件的文件流 */ public static InputStream[] loadStreams(String pattern) { PathMatchingResourcePatternResolver rs = new PathMatchingResourcePatternResolver(); try { Resource[] resources = rs.getResources(pattern); if (resources != null && resources.length > 0) { InputStream[] streams = new InputStream[resources.length]; for (int i = 0; i < resources.length; i++) { streams[i] = resources[i].getInputStream(); } return streams; } else { return new InputStream[] {}; } } catch (IOException e) { return new InputStream[] {}; } }
Ant path资源加载
SPRING提供了类似ANT的路径方式来加载资源(包含从JAR中加载资源),如:classpath*:/config/tx/**/*.service.xml
猜你喜欢
转载自rainshow.iteye.com/blog/1076092
今日推荐
周排行