1. application.yml
 
 
server: port: 8082servlet:context-path: /project  #设置访问地址 http://localhost:8082/project  才可以访问到  static 下 index.htmlspring:datasource:  # 数据库driver-class-name: com.mysql.cj.jdbc.Driver   # 这是8的配置,5的话不用加cjurl: jdbc:mysql://localhost:3306/数据库名?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2b8&tinyInt1isBit=falseusername: .......password: .......thymeleaf:cache: true # 开启模板缓存,默认值:truecheck-template: true  #  检查模板是否存在,然后再呈现,默认值:truecheck-template-location: true #  检查模板位置是否正确,默认值:truecontent-type: text/html  #Content-Type 的值(默认值: text/html )enabled: true   # 开启 MVC Thymeleaf 视图解析(默认值: true )encoding: UTF-8  # 模板编码excluded-view-names:  # 要被排除在解析之外的视图名称列表,⽤逗号分隔mode:  HTML5  # 要运⽤于模板之上的模板模式。另⻅ StandardTemplate-ModeHandlers( 默认值: HTML5)prefix: classpath:/templates/   # 在构建 URL 时添加到视图名称前的前缀(默认值: classpath:/templates/ )suffix: .html  # 在构建 URL 时添加到视图名称后的后缀(默认值: .html )# mybatis
mybatis:type-aliases-package: com.example.shopping.entitymapper-locations: classpath:mapper/*.xml
 
 
 2. 写个配置类:StaticResourceConfig
 
 
package com.example.shopping.config;import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configuration
@EnableWebMvc
public class StaticResourceConfig implements WebMvcConfigurer {@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {//当地址栏包含 /   那么就默认访问 项目中resources下的static 文件夹registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");//当地址栏包含   /resources 时,   能够访问到我们电脑的指定位置registry.addResourceHandler("/resources/**").addResourceLocations("file:D:/Idea-projects/resources/");}
}