blob: 900553eaf744386e5533d7a888783307d3658527 [file] [log] [blame]
// package com.example.myproject.config;
// import org.springframework.context.annotation.Configuration;
// import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
// import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
// @Configuration
// public class WebConfig implements WebMvcConfigurer {
// @Override
// public void addResourceHandlers(ResourceHandlerRegistry registry) {
// // 访问 /uploads/** 映射到本地 D:/Desktop/echo/echo-backend/uploads/
// registry.addResourceHandler("/uploads/**")
// .addResourceLocations("file:D:/PT/echo-backend/uploads/");
// registry.addResourceHandler("/torrent-images/**")
// .addResourceLocations("file:./uploads/torrents/");
// }
// }
package com.example.myproject.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
// 这里相对路径是相对于启动目录,比如在项目根目录启动则是 ./uploads/
registry.addResourceHandler("/uploads/**")
.addResourceLocations("file:./uploads/");
// registry.addResourceHandler("/torrent-images/**")
// .addResourceLocations("file:./uploads/torrents/");
}
}