JavaWeb-10+11

案例:综合运用

JavaWeb-10+11_第1张图片

JavaWeb-10+11_第2张图片

创建工程所选依赖:

JavaWeb-10+11_第3张图片

接口描述:以下两种方式。接口文档和resultful

JavaWeb-10+11_第4张图片

JavaWeb-10+11_第5张图片

前后端交互响应结果:

JavaWeb-10+11_第6张图片

JavaWeb-10+11_第7张图片

功能开发:

部门查询

JavaWeb-10+11_第8张图片

2.前后端联调:ngixe记得改端口

JavaWeb-10+11_第9张图片

部门删除:采用路由

JavaWeb-10+11_第10张图片

部门增加:采用Json

JavaWeb-10+11_第11张图片

更新部门:

总结:参考接口文档

JavaWeb-10+11_第12张图片

优化:路径名

提取公共路径

JavaWeb-10+11_第13张图片

员工查询:分页

JavaWeb-10+11_第14张图片

JavaWeb-10+11_第15张图片

JavaWeb-10+11_第16张图片

分页插件:PageHelper

JavaWeb-10+11_第17张图片

步骤:

JavaWeb-10+11_第18张图片

分页查询:条件

JavaWeb-10+11_第19张图片

改动代码:

JavaWeb-10+11_第20张图片

删除员工:批量删除

JavaWeb-10+11_第21张图片

新增员工:JSON格式

JavaWeb-10+11_第22张图片

文件上传:本地和阿里云

JavaWeb-10+11_第23张图片

JavaWeb-10+11_第24张图片

文件上传的时候会生成临时文件,当期请求完成,则会自动删除。所以我们就需要将其存储。

1.本地存储

在SpringBoot中,文件上传,默认单个文件允许最大大小为1M。如果需要上传大文件,可以进行如下配置:

JavaWeb-10+11_第25张图片

JavaWeb-10+11_第26张图片

2.阿里云存储:自己搭建或者用其他公司的云数据

在P148,先不操作了,只先了解

JavaWeb-10+11_第27张图片

3.修改员工:目前不用阿里云,用本地

JavaWeb-10+11_第28张图片

配置文件

1.参数配置化:@Value("${配置文件中的key}")

Alt+鼠标左键   可以选多排

JavaWeb-10+11_第29张图片

JavaWeb-10+11_第30张图片

2.配置文件(一共有三种):yml缩进表示层级

企业一般 yml

JavaWeb-10+11_第31张图片

JavaWeb-10+11_第32张图片

yml文件代替properties文件

3.配置文件注入比对

JavaWeb-10+11_第33张图片

最初的学习注入很繁琐,用Yml则可以将其定义为类,然后自动注入

JavaWeb-10+11_第34张图片

两种方式的对比

JavaWeb-10+11_第35张图片

JavaWeb-10+11_第36张图片

第二种方式记得导入依赖

JavaWeb-10+11_第37张图片

JavaWeb-10+11_第38张图片

你可能感兴趣的:(java)