28 lines
869 B
Markdown
28 lines
869 B
Markdown
# NBA赛事共享在线观看平台
|
||
|
||
## 项目概述
|
||
一个基于SpringBoot+Vue3的NBA赛事实时直播平台,通过腾讯体育接口获取赛事数据,实现赛程展示、直播观看、数据持久化等功能。采用前后端分离架构,支持多用户并发访问。
|
||
|
||
## 技术栈
|
||
|
||
### 后端技术
|
||
- **核心框架**: Spring Boot 2.x
|
||
- **数据存储**:
|
||
- MySQL (赛事数据持久化)
|
||
- Redis (缓存腾讯体育Cookie和热点数据)
|
||
- **数据访问**: MyBatis + MyBatis Dynamic SQL
|
||
- **任务调度**: Spring Scheduler
|
||
- **其他**:
|
||
- HttpClient (接口调用)
|
||
- JWT (鉴权预留)
|
||
|
||
### 前端技术
|
||
- **核心框架**: Vue 3 + Composition API
|
||
- **状态管理**: Pinia
|
||
- **路由管理**: Vue Router 4
|
||
- **网络请求**: Axios
|
||
- **视频播放**: DPlayer
|
||
- **UI组件**: Element Plus (可选)
|
||
|
||
## 系统架构
|