# study-tea-network **Repository Path**: shuaiguo1997/study-tea-network ## Basic Information - **Project Name**: study-tea-network - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-03 - **Last Updated**: 2025-08-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Tedu - 项目 ## 学茶商城 ### 项目结构 ``` teamall/ ├── code │ ├── backend │ │ ├── tarena-passport # 验证码程序 │ │ └── tarena-tp-tea │ │ ├── tea-server # 学茶网前台程序 │ │ └── tea-admin # 学茶后台管理程序 │ └── page │ ├── admin-page # 后台管理页面 │ └── front-page # 商品展示页面 └── sql # 数据库、表结构 ``` ### 依赖环境 | 软件包 | 备注 | | ------------ | ------------------- | | java-openjdk | 版本推荐 java-1.8.0 | | redis | 版本不低于 3.0 | | mysql-server | 版本不低于 8.0 | | nacos | 版本不高于 2.1.0 | | rocketmq | 版本不低于 3.0 | | nginx | 版本不低于 1.0 | ### 编译工具 - maven-3.6.3 - node-v16.13 ### 架构图例 ```mermaid flowchart LR subgraph DB[数据库服务] R1(rocketmq) -.- M((mysql)) -.- N(nacos) & R2(redis) end frontapi ---> DB U1[\用户/] -.-> front(学茶网
前台页面) --->|接口调用
/api/| frontapi[(前台页面
程序)] -->|接口调用
/passport-api/| passport([验证码
passport]) front --> image{{学茶网
图片服务}} --- frontapi admin --> image --- adminapi U2[/厂商\] -.-> admin(学茶网
后台管理) --->|接口调用
/api/| adminapi[(后台管理
程序)] -->|接口调用
/to_passport/| passport --> DB adminapi --> DB classDef C1 fill:#ccffcc,color:#000000,stroke:#006633,stroke-width:3px class DB C1 classDef C2 fill:#d8ffff,color:#000000,stroke:#003366,stroke-width:3px class passport,frontapi,adminapi C2 classDef C3 fill:#e0ffbb,color:#000066,stroke:#003366,stroke-width:3px class front,admin,image C3 classDef C4 fill:#f0fff0,color:#020202,stroke:#003366,stroke-width:3px class R1,R2,M,N C4 classDef C5 fill:#e8e8e8,color:#000000,stroke:#020202,stroke-width:3px; class U1,U2 C5 ``` ### 部署文档 - **详见课程部署案例**