# sky-take-out **Repository Path**: aloneAtri/sky-take-out ## Basic Information - **Project Name**: sky-take-out - **Description**: xx外卖,经典后端学习项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-25 - **Last Updated**: 2024-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sky-take-out #### 介绍 似马程序员的的苍穹外卖项目,学习使用springboot等相关技术 #### 软件架构 软件架构说明 - 前后端分离 技术总结: - maven的分模块开发,父子模块间的依赖继承,聚合模块。 - knlf4j集成的Spring Boot 2 + OpenAPI2,以及swagger接口文档和调试功能 - jwt令牌的生成与解析,拦截器的配置 - aspect切入点与通知的方法增强实现 - cos配置及文件上传 - redis非关系型数据库和spring cache缓存注解的使用 - websocket实现前后台之间的实时长连接通信 - mybatis熟练掌握使用,sql复习,多表联查,动态更新,分页查询 - 微信小程序的接口调用流程 - 全局异常捕获及处理 - spring task定时任务的使用 - application.yml的多环境切换 - application的属性映射,spring bean的创建和注入