package com.sinata.appointment.config; import java.nio.file.Path; 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 LocalUploadResourceConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { String location = Path.of(System.getProperty("user.dir"), "uploads") .toAbsolutePath() .normalize() .toUri() .toString(); registry.addResourceHandler("/uploads/**").addResourceLocations(location); } }