第4章Spring Boot核心功能2
一.预习笔记
1.静态资源访问
1-1:resource下的static文件夹会被视为默认的根目录(默认静态资源文件夹)
1-2:index.html是SpringBoot的默认首页(默认配置了的)
1-3:修改网页logo(favicon.ico----有待尝试)
2.lombok个人开发的高效神器插件
2-1:导入依赖
2-2:安装插件:
2-3:注解使用:
3.SpringBoot接收参数注解
@RequestParam: 获取请求路径后的参数
@PathVariable:获取请求路径中的参数
@RequestBody:获取请求对象
@RequestHeader:获取请求头的
@CookieValue:获取的是Cookie(还没验证)
4.返回响应对象JsonResult
5.文件上传
5-1:前端重点:<form enctype=“multipart/form-data”>
5-2:后端重点:
6.实现拦截器
6-1:实现拦截器接口
6-2:注册拦截器
二.课堂笔记
1.SpringBoot启动logo中如果有中文乱码的错误
在配置文件中添加(重点可能是第一第二个)
spring.banner.charset=UTF-8
server.tomcat.uri-encoding=UTF-8
server.servlet.encoding.charset=UTF-8
server.servlet.encoding.enabled=true
server.servlet.encoding.force=true
spring.messages.encoding=UTF-8
三.课后回顾
–行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧