尚庭公寓

881 阅读2分钟

一、概述

1.项目技术概述

image.png Nginx的作用:①充当静态资源(html、css、js)的http服务器②充当后端接口(动态)的代理服务器

Nginx:代理(传话的):把客户端(client)的请求传给服务端(server),又把服务端(server)的请求传给客户端(client)。

在客户端和服务端中间加一层代理的好处:

①隐藏后端地址,避免后端被攻击

②当后台有多个服务器的时候,nginx能够作为代理接收来自客户端的所有请求,然后根据一定的规则均匀的将请求转发给后台的多个服务器(负载均衡)

二、要注意的问题

1.网络适配器不能选“自动”,要选正确的网卡****

image.png

2.如何修改一个表中某一列的默认值:****

3.格式化代码:ctrl + alt + L****

当表格都使用了逻辑删除策略,并且两个表要进行左连接的时候,

①where过滤条件只能包含左表(主表)中的逻辑删除的过滤条件,这样才能保证结果中包含左表的全部数据,

②右表逻辑删除的过滤条件要放在on连接条件上,这样执行join操作时,右表只有未删除的数据才能跟左表关联。

image.png

image.png 这里填0

4.项目启动之前:****

①打开idea,datagrip

②连接数据库database

③检查端口8080是否被占用

④启动redis

5.如何在xml文件中为语句注入sql:****

右键该语句,附加数据源,然后在上面选中自己的数据源

image.png

image.png

6.minio初始用户名和密码****

image.png

登录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注解

image.png

9.前端参数名和拦截器中的名称保持一样****

除了保持一样,每个分组下都要配置一遍请求头

image.png

image.png

10.导包一定要导对!!!****

Client包,要选这个有一串数字的 image.png

11.Vscode终端路径要正确****

image.png

项目存在的问题(API接口文档):

1.分页查询公寓列表(等3个)