01配置
01配置maven
- 改本地仓库
- 改阿里云镜像
- 配置环境变量
- 配置idea里的路径
01springboot框架
- 热部署
02spring Controller
- @controller返回既有页面又有数据,@RestController返回数据,前后端分离用第二个
- @RestController会将返回的对象数据转换为JSON格式
- 靠路由映射接收前端请求。@RequestMapping注解主要负责URL的路由映射,可以添加在Controller类或具体方法上
- 属性参数:value(请求URL的路径) method(HTTP请求方法) consumes(请求的媒体类型) produces(响应的媒体类型) params,headers(请求的参数及请求头的值)
- 下载apifox
- get请求 参数传递 参数映射(@RequestParams,用了以后必须得传这个参数)
![image]()
- post请求
![image]()
![image]()
- 通配符请求
![image]()
- *只能接收一个单词
- **可以接收任意字符
03springboot文件上传
- 将用户上传的文件,存到web服务器的本地
![image]()
- 传文件
![image]()
- 先设置为静态,再通过网页访问
![image]()
- 改文件最大值
![image]()
03静态资源映射
在static目录下的内容可以通过在域名后面加名称来实现web访问
03拦截器


04RESTful
- 接口风格
- @GetMapping:获取资源
- @PostMapping:新增资源
- @PutMapping:更新资源
- @DeleteMapping:删除资源
- @PatchMapping:用于部分更新资源
![image]()
04Swagger
生成接口文档(apifox可以生成接口文档)








