学完后应该要知道掌握的知识学习nginx前端部署相关文件直接从课程资源里导入的启动nginx的方法1.双击直接点击 nginx.exe这个文件后台默认启动但是一定要保证文件路径没有中文2.命令行启动我是直接点击启动之后就是在后端代码建立与远程仓库的连接我用的gitee,github打不开有时候也没创建账号新建仓库在idea中Git push后建立连接输入网址我这个已经连接好了Maven版本和仓库位置要配置好数据库的账户名密码也要配置正确接下来了解分层架构这个是苍穹外卖的开始分层目录父工程 sky-take-out进行统一依赖管理1、sky-common----公共工具层定位全项目的“工具箱” 和“公共底座”存放内容工具类utils如日期、字符串、加密、JSON转换等常量类constant:状态码、业务常量异常类exception:自定义业务异常、全局异常处理器上下文类context线程上下文、用户信息传递统一响应类result : ResultT等前后端交互标准对象作用避免在多个模块中重复写相同代码统一项目的异常、响应、工具规范让代码风格一致2.sky-pojo—— 数据模型层定位全项目的 “数据载体”存放内容entity与数据库表一一对应的实体如Employee、Orderdto接收前端参数的数据传输对象如EmployeeLoginDTOvo返回给前端的视图对象如EmployeeLoginVO、OrderVO作用隔离前后端与数据库前端用 DTO/VO数据库用 Entity避免直接暴露表结构统一数据格式让各层Controller/Service/Mapper之间传递数据时类型一致3.sky-server—— 业务服务层核心定位后端服务的 “入口和核心”存放内容controller接收 HTTP 请求参数校验调用 Service返回 VOservice核心业务逻辑事务管理调用 Mappermapper数据库操作接口MyBatisconfigSpring Boot 配置类MVC、跨域、Redis 等interceptor登录校验、权限拦截等启动类SkyApplication整个项目的入口作用处理所有业务请求是项目唯一启动模块依赖sky-common和sky-pojo完成从 “接收请求 → 业务处理 → 数据读写 → 返回结果” 的完整流程