Java 为Spring MVC和Maven WebApplication创建文件/映像文件夹目录
我正在用Maven和Spring MVC构建一个web应用程序。我决定将图像保存在一个目录文件夹中,而不是数据库中。我将保存图像到数据库的链接。在搜索之后,我发现在应用程序目录或WAR文件目录中保存图像是不好的做法,当您有许多图像时。现在,我的项目具有默认的maven目录:Java 为Spring MVC和Maven WebApplication创建文件/映像文件夹目录,java,spring,maven,spring-mvc,jakarta-ee,Java,Spring,Maven,Spring Mvc,Jakarta Ee,我正在用Maven和Spring MVC构建一个web应用程序。我决定将图像保存在一个目录文件夹中,而不是数据库中。我将保存图像到数据库的链接。在搜索之后,我发现在应用程序目录或WAR文件目录中保存图像是不好的做法,当您有许多图像时。现在,我的项目具有默认的maven目录: --src ----main ------java ------resources ------webapp ---------WEB-INF ----test 现在我的问题是: 将映像保存在应用程序目录中真的是一种不好的
--src
----main
------java
------resources
------webapp
---------WEB-INF
----test
现在我的问题是:
@Component
class WebConfigurer extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/images/**").addResourceLocations("file://" + imageDir);
}
}
imageDir
替换为存储图像的正确路径即可
@Component
class WebConfigurer extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/images/**").addResourceLocations("file://" + imageDir);
}
}
imageDir
替换为存储图像的正确路径即可
@Component
class WebConfigurer extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/images/**").addResourceLocations("file://" + imageDir);
}
}
imageDir
替换为存储图像的正确路径即可
@Component
class WebConfigurer extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/images/**").addResourceLocations("file://" + imageDir);
}
}
只需将
imageDir
替换为您存储图像的正确路径。是的,您不应该在运行时更改应用程序(这基本上就是您在其中存储文件时所做的)。将它们存储在应用程序外部的任意目录中。因此,无论是src、main还是与您的应用程序相关的任何内容。是的,您不应该在运行时更改您的应用程序(这基本上就是您在其中存储文件时所做的)。将它们存储在应用程序外部的任意目录中。因此,无论是src、main还是与您的应用程序相关的任何内容。是的,您不应该在运行时更改您的应用程序(这基本上就是您在其中存储文件时所做的)。将它们存储在应用程序外部的任意目录中。因此,无论是src、main还是与您的应用程序相关的任何内容。是的,您不应该在运行时更改您的应用程序(这基本上就是您在其中存储文件时所做的)。将它们存储在应用程序外部的任意目录中。因此,src、main或与您的应用程序相关的任何内容。WebMVCConfigureAdapter显示为不推荐。WebMVCConfigureAdapter显示为不推荐。WebMVCConfigureAdapter显示为不推荐。WebMVCConfigureAdapter显示为不推荐。