快速开始
本文档将帮助你快速启动 HEI Cloud 项目。
环境要求
| 软件 | 版本要求 | 说明 |
|---|---|---|
| JDK | 21+ | 项目使用 Java 21 编译和运行 |
| Maven | 3.6+ | 项目构建工具 |
| MySQL | 8.0+ | 主数据库 |
| Redis | 6.0+ | 缓存及会话存储 |
5 分钟快速启动
1. 克隆项目
bash
git clone https://gitee.com/jiangbyte/hei-cloud.git
cd hei-cloud2. 创建数据库
sql
CREATE DATABASE IF NOT EXISTS hei_data DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;执行 scripts/sqls/ 目录下的 SQL 脚本初始化数据库。
3. 修改配置
编辑配置文件,修改数据库和 Redis 连接信息:
yaml
spring:
datasource:
url: jdbc:mysql://localhost:3306/hei_data?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMultiQueries=true&allowPublicKeyRetrieval=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false
username: root
password: your_password
data:
redis:
host: localhost
port: 6379
password: your_redis_password4. 编译启动
bash
mvn clean install
mvn spring-boot:run5. 访问系统
| 服务 | 地址 | 说明 |
|---|---|---|
| 后端服务 | http://localhost:8081 | 默认端口 |
| API 文档 | http://localhost:8081/doc.html | Knife4j 接口文档 |
| Druid 监控 | http://localhost:8081/druid/ | 数据库监控面板 |
默认配置
- Token Header:
token - Token 有效期: 30 天
- 默认环境:
local