宜宾今日头条新闻seo指的是什么意思
第一天学习目标:
本系列只是对于学习苍穹外卖的一个学习总结和问题记录,学习的话还是照着黑马的视频学习
- 对内容有一个整体把握
 - 搭建项目环境
 - 对一些基础的名词理解
 - 了解nginx反向代理和负载均衡
 - 能使用Swagger测试后端接口
 
学习内容:
- pojo分类
 - Git进行版本控制
 - nginx反向代理和负载均衡
 - Swagger测试后端接口配置
 
启动项目
可参考这篇文章:如何使用idea打开别人提供的SpringBoot项目
启动一个提供好的项目可能会有异常,我启动时就遇到了下面的异常情况,启动项目一定要注意顺序,先修改maven仓库,然后运行maven的clean,之后再编译,最后运行
异常情况
- Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:3.2.2:
– 解决方案:如何使用idea打开别人提供的SpringBoot项目 - Access denied for user ‘root’@‘localhost’ (using password: YES)
– 解决方案:idea报错——Access denied for user ‘root‘@‘localhost‘ (using password: YES) 
知识详解:
pojo详解
- pojp : 普通的Java对象,只有属性和对应的getter和setter
 - Entity:实体,通常和数据库中的表对应
 - DTO : 数据传输对象,通常用于封装前端的请求信息
 - VO : 视图对象,通常用于封装后端给前端传输的返回信息
 
Ningx
反向代理:将一个url地址转化为另一个url地址,将前端发送的动态请求转发到后端服务器
好处:
- 提高访问速度
- 进行负载均衡
- 保证后端服务安全
负载均衡:将请求根据一定策略分发给多台服务器,
Swagger配置
可参考这篇文章:SpringBoot配置Swagger
学习收获:
- 项目开发流程
 - 专业名称解释
 - 处理异常的能力
 - 配置Swagger测试
 
