我正在使用Spring Boot应用程序。我的资源文件夹中有这个结构
queryset = queryset.filter(
Q(title__icontains=query) |
Q(genre__name __icontains=query)
).distinct()
我必须将此文件夹的路径传递给其中一个用于写入文件的bean。 这些文件的名称是动态的,因此我无法将预定义的值传递给该文件。
为此,我尝试了
resources
|__customers
|__retail
但是它显示未找到抛出文件或未找到资源异常,现在我检查了它们各自定义路径的方式,并且我肯定它们都已正确指定
我需要一种方法将此路径传递到资源中的文件夹。请帮助
答案 0 :(得分:0)
您可以自动连线org.springframework.core.io.ResourceLoader
,然后按以下方式获取文件:
resourceLoader.getResource("classpath:customer/retail/someFile.txt")