# 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