@Value("file:" + "${d:/my/dir/}")
private Resource dir;
如何获取该资源目录中的文件数?不幸的是Resource
接口不提供任何getFiles()方法......
答案 0 :(得分:1)
基于Resource接口的this version,您可以调用getFile
File theDir = dir.getFile();
if (theDir.isDirectory()) {
theDir.list();
}
如果您将其与propertyplaceholderconfigurer结合使用,则可能会得到您所关注的内容: