案例:综合运用
创建工程所选依赖:
接口描述:以下两种方式。接口文档和resultful
前后端交互响应结果:
功能开发:
部门查询
2.前后端联调:ngixe记得改端口
部门删除:采用路由
部门增加:采用Json
更新部门:
总结:参考接口文档
优化:路径名
提取公共路径
员工查询:分页
分页插件:PageHelper
步骤:
分页查询:条件
改动代码:
删除员工:批量删除
新增员工:JSON格式
文件上传:本地和阿里云
文件上传的时候会生成临时文件,当期请求完成,则会自动删除。所以我们就需要将其存储。
1.本地存储
在SpringBoot中,文件上传,默认单个文件允许最大大小为1M。如果需要上传大文件,可以进行如下配置:
2.阿里云存储:自己搭建或者用其他公司的云数据
在P148,先不操作了,只先了解
3.修改员工:目前不用阿里云,用本地
配置文件
1.参数配置化:@Value("${配置文件中的key}")
Alt+鼠标左键 可以选多排
2.配置文件(一共有三种):yml缩进表示层级
企业一般 yml
yml文件代替properties文件
3.配置文件注入比对
最初的学习注入很繁琐,用Yml则可以将其定义为类,然后自动注入
两种方式的对比
第二种方式记得导入依赖