76 lines
1.3 KiB
Markdown
76 lines
1.3 KiB
Markdown
# Crawlful Hub Java Backend
|
||
|
||
基于 Spring Boot 3.x 的 Java 后端实现,用于 Crawlful Hub 项目。
|
||
|
||
## 技术栈
|
||
|
||
- **框架**: Spring Boot 3.2.0
|
||
- **Java 版本**: Java 17
|
||
- **数据库**: MySQL 8.0
|
||
- **缓存**: Redis
|
||
- **认证**: JWT
|
||
- **构建工具**: Maven
|
||
|
||
## 功能模块
|
||
|
||
- 认证与授权
|
||
- 商品管理
|
||
- 订单管理
|
||
- 支付处理
|
||
- 物流跟踪
|
||
- 数据采集
|
||
- 报表分析
|
||
- 系统监控
|
||
- 告警管理
|
||
- 配置管理
|
||
- 审计日志
|
||
|
||
## 快速开始
|
||
|
||
### 环境要求
|
||
|
||
- JDK 17+
|
||
- MySQL 8.0+
|
||
- Redis 6.0+
|
||
- Maven 3.6+
|
||
|
||
### 配置
|
||
|
||
编辑 `src/main/resources/application.yml` 文件,配置数据库连接、Redis 连接等信息。
|
||
|
||
### 运行
|
||
|
||
```bash
|
||
mvn spring-boot:run
|
||
```
|
||
|
||
### 构建
|
||
|
||
```bash
|
||
mvn clean package
|
||
```
|
||
|
||
### 运行测试
|
||
|
||
```bash
|
||
mvn test
|
||
```
|
||
|
||
## 文档
|
||
|
||
- [项目概览](docs/00_Project_Overview.md)
|
||
- [架构设计](docs/01_Architecture_Design.md)
|
||
- [API 文档](docs/02_API_Documentation.md)
|
||
- [部署指南](docs/03_Deployment_Guide.md)
|
||
- [测试指南](docs/04_Test_Guide.md)
|
||
- [数据库设计](docs/05_Database_Design.md)
|
||
- [安全指南](docs/06_Security_Guide.md)
|
||
- [维护指南](docs/07_Maintenance_Guide.md)
|
||
- [国际化指南](docs/08_Internationalization_Guide.md)
|
||
- [开发指南](docs/09_Development_Guide.md)
|
||
- [API 变更日志](docs/10_API_Changelog.md)
|
||
|
||
## 许可证
|
||
|
||
MIT License
|