项目启动
环境准备
- Java:25+
- MySQL:8.0+
- Redis:3.0+
- Maven:3.0+
开发工具
- IDEA:2025+
- Navicat
拉取项目代码
前往仓库下载master分支代码 仓库

使用IDEA打开项目

导入数据库脚本
新建数据库
以Navicat为例,找到连接的MySQL数据库,右键新建数据库,输入数据库名称,字符集选择
utf8mb4后点击确定
导入SQL文件
新建数据库后鼠标在新建的数据库上右键点击 “运行SQL文件” ,选择项目
deploy/db/lihua.sql文件后点击开始
从低版本升级时,全量执行
deploy/db/lihua.sql后再执行deploy/db/upgrade-3.0.0.sql即可完成升级导入完成后使用默认账号
admin / 123456登录系统
基础配置
配置文件
lihua-admin 子工程下 src/main/resources 下.yml 为项目的配置文件
application.yml开发、生产环境公共配置application-dev.yml开发环境配置application-prod.yml生产环境配置
配置项
application.yml
- 运行端口:
server.port可配置项目运行端口,默认8085 - 虚拟线程:
spring.threads.virtual.enabled默认开启,无需修改 - 登录失败锁定:
login.lock默认关闭(enabled: false),可按需开启
application-dev.yml
- 令牌配置:
token下配置tokenExpireTime(过期时间)、refreshThreshold(刷新阈值)、tokenSecret(JWT签名密钥) - 附件配置:
attachment下配置downloadSignKey(下载链签名密钥)、uploadFileModel(LOCAL/ALIYUN-OSS)、uploadFilePath(上传路径) - 数据库连接:
spring.datasource.dynamic.datasource.master下配置urlusernamepassword - Redis连接:
spring.redis.redisson.config下配置addresspassword - 日志路径:
logging.file.name配置日志保存路径
启动项目
需确保Mysql、Redis启动中并连接正常
lihua-admin子项目下找到com/lihua/LiHuaApplication.java启动类,点击IDEA启动按钮,控制台打印LI HUA字符画即表示启动成功浏览器输入
localhost:8085显示返回结果即启动成功

