接口 ResourcePatternResolver
- 所有超级接口:
ResourceLoader
- 所有已知实现类:
PathMatchingResourcePatternResolver
Resource objects.
This is an extension to the ResourceLoader
interface. A passed-in ResourceLoader (for example, an
can be checked whether it implements this extended interface too.
PathMatchingResourcePatternResolver is a standalone implementation
that is usable outside an ApplicationContext, also used by
properties.
Can be used with any sort of location pattern (e.g. "/WEB-INF/*-context.xml"): Input patterns have to match the strategy implementation. This interface just specifies the conversion method rather than a specific pattern format.
This interface also suggests a new resource prefix "classpath*:" for all matching resources from the class path. Note that the resource location is expected to be a path without placeholders in this case (e.g. "/beans.xml"); JAR files or different directories in the class path can contain multiple files of the same name.
- 从以下版本开始:
- 1.0.2
- 作者:
- Juergen Hoeller
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明static final StringPseudo URL prefix for all matching resources from the class path: "classpath*:"从接口继承的字段 com.alibaba.nacos.common.packagescan.resource.ResourceLoader
CLASSPATH_URL_PREFIX -
方法概要
修饰符和类型方法说明Resource[]getResources(String locationPattern) Resolve the given location pattern intoResourceobjects.从接口继承的方法 com.alibaba.nacos.common.packagescan.resource.ResourceLoader
getClassLoader, getResource
-
字段详细资料
-
CLASSPATH_ALL_URL_PREFIX
Pseudo URL prefix for all matching resources from the class path: "classpath*:"This differs from ResourceLoader's classpath URL prefix in that it retrieves all matching resources for a given name (e.g. "/beans.xml"), for example in the root of all deployed JAR files.
-
-
方法详细资料
-
getResources
Resolve the given location pattern intoResourceobjects.Overlapping resource entries that point to the same physical resource should be avoided, as far as possible. The result should have set semantics.
- 参数:
locationPattern- the location pattern to resolve- 返回:
- the corresponding
Resourceobjects - 抛出:
IOException- in case of I/O errors
-