一、概述
1.项目技术概述
Nginx的作用:①充当静态资源(html、css、js)的http服务器②充当后端接口(动态)的代理服务器
Nginx:代理(传话的):把客户端(client)的请求传给服务端(server),又把服务端(server)的请求传给客户端(client)。
在客户端和服务端中间加一层代理的好处:
①隐藏后端地址,避免后端被攻击
②当后台有多个服务器的时候,nginx能够作为代理接收来自客户端的所有请求,然后根据一定的规则均匀的将请求转发给后台的多个服务器(负载均衡)
二、要注意的问题
1.网络适配器不能选“自动”,要选正确的网卡****
2.如何修改一个表中某一列的默认值:****
3.格式化代码:ctrl + alt + L****
当表格都使用了逻辑删除策略,并且两个表要进行左连接的时候,
①where过滤条件只能包含左表(主表)中的逻辑删除的过滤条件,这样才能保证结果中包含左表的全部数据,
②右表逻辑删除的过滤条件要放在on连接条件上,这样执行join操作时,右表只有未删除的数据才能跟左表关联。
这里填0
4.项目启动之前:****
①打开idea,datagrip
②连接数据库database
③检查端口8080是否被占用
④启动redis
5.如何在xml文件中为语句注入sql:****
右键该语句,附加数据源,然后在上面选中自己的数据源
6.minio初始用户名和密码****
登录minio网址:
.\minio.exe server D:\Install\minio\data --console-address "127.0.0.1:9000" --address "127.0.0.1:9005"
7.getbytes和getinputstream区别:****
前端上传的是小文件:用getbytes
前端上传的是大文件,用getinputstream
8.资料有问题****
注意删除@Builder注解
9.前端参数名和拦截器中的名称保持一样****
除了保持一样,每个分组下都要配置一遍请求头
10.导包一定要导对!!!****
Client包,要选这个有一串数字的
11.Vscode终端路径要正确****
项目存在的问题(API接口文档):
1.分页查询公寓列表(等3个)