第一节 基础搭建与用户登录

39 阅读1分钟

登陆的后端流程

controller层接收到用户提交的账号和密码,调用service层,service层调用mapper查询数据库,service层根据结果进一步处理。如果不存在该用户或密码错误或用户状态异常,将错误提交给拦截器。查询到用户,将该用户数据包装成前端需要的格式返回。

前端是怎么把请求发送到服务器上的?

按下登陆按钮之后,会发送一条请求。

为什么前后端的响应地址不一致,依然能进行响应?

image.png

答案:nginx反向代理,将前端发送的动态请求有nginx转发到后端服务器。

那又为什么不直接发送给后端,要在中间多一个步骤?

image.png

image.png

image.png

image.png

前后端分离开发流程

image.png

接口管理

swagger 常用注解:

image.png

导入接口文件

接口管理网站 yapi.pro/project/

访问下列网址,即可查看生成的接口文档 http://localhost:8080/doc.html

注意事项:

在新建github仓库时,不要手贱点readme.md和gitignore文件。

导入已有项目时,使用open打开项目,