public class DirectoryBasedFileResourceLoader extends Object implements ResourceLoader
| 构造器和说明 |
|---|
DirectoryBasedFileResourceLoader(String directory) |
DirectoryBasedFileResourceLoader(String directory,
ClassLoader classLoader) |
| 限定符和类型 | 方法和说明 |
|---|---|
ClassLoader |
getClassLoader()
Expose the ClassLoader used by this ResourceLoader.
|
List<File> |
listFiles() |
List<File> |
listFiles(FileFilter fileFilter) |
FileResource |
loadResource(String filename)
Return a Resource handle for the specified resource location.
|
void |
setDirectory(String directory) |
public DirectoryBasedFileResourceLoader(String directory)
public DirectoryBasedFileResourceLoader(String directory, ClassLoader classLoader)
public void setDirectory(String directory)
public FileResource loadResource(String filename)
ResourceLoaderThe handle should always be a reusable resource descriptor,
allowing for multiple Resource.getInputStream() calls.
Note that a Resource handle does not imply an existing resource;
you need to invoke Resource.exists() to check for existence.
loadResource 在接口中 ResourceLoaderfilename - the resource locationnull)Resource.exists(),
Resource.getInputStream()public ClassLoader getClassLoader()
ResourceLoaderClients which need to access the ClassLoader directly can do so in a uniform manner with the ResourceLoader, rather than relying on the thread context ClassLoader.
getClassLoader 在接口中 ResourceLoadernull if even the system ClassLoader isn't accessible)public List<File> listFiles(FileFilter fileFilter)
Copyright © 2019. All rights reserved.