素材巴巴 > 程序开发 >

SpringBoot的静态资源路径

程序开发 2023-09-03 21:35:58
@Slf4j
 @Configuration
 public class WebMvcConfig extends WebMvcConfigurationSupport {/*设置静态资源映射将我们自定义的资源路径映射成为静态的。*/@Overrideprotected void addResourceHandlers(ResourceHandlerRegistry registry) {/*在添加资源映射的时候,一定要加上static。*/log.info("开始进行静态资源映射!");registry.addResourceHandler("/backend/**").addResourceLocations("classpath:/static/backend/");registry.addResourceHandler("/front/**").addResourceLocations("classpath:/static/front/");}}

**注意:

  1. 必须加上@Configuration注解表明这是一个配置类。
  2. classpath代表类路径,如果咱们的静态资源放在了static文件夹下,要加上static。
  3. 上面的addResourceHandler 后面的参数是指URL的路径。
  4. addResourceLocations指的是映射到项目的路径。
  5. 可以添加@Slf4j的注解,加上一句log.info() 判断自己的配置是否生效。**
    在这里插入图片描述

标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。