环境与启动
2026/5/25大约 1 分钟
环境与启动
master 分支文档在这里单独维护,避免与 v1.0.0 的启动说明互相覆盖。
环境要求
- JDK:
21 - Maven:
3.8+ - MySQL:
8.0 - Redis:README 中仍建议
redis4.0.1
初始化数据库
按顺序执行:
/_sql/base.sql/_sql/mall.sql/_sql/sys_region.sql
关键配置文件
后端需要重点关注以下文件:
platform-admin/src/main/resources/application.ymlplatform-admin/src/main/resources/application-dev.ymlplatform-api/src/main/resources/application.ymlplatform-api/src/main/resources/application-dev.yml
其中:
application.yml主要放端口、上下文路径、微信与支付相关配置application-dev.yml主要放数据库与 Druid 数据源配置
默认端口与上下文
- 后台管理接口:
http://localhost:8080/platform-framework - 移动端 API:
http://localhost:8081/platform-framework-api - 后台前端默认开发端口:
8000
启动顺序建议
- 启动 MySQL
- 启动 Redis
- 配置
platform-admin与platform-api的application-dev.yml - 如需支付功能,放置证书到:
platform-admin/src/main/resources/cert/platform-api/src/main/resources/cert/
- 启动
PlatformAdminApplication - 启动
PlatformApiApplication - 启动
platform-admin-ui - 根据需要导入
uni-mall或wx-mall
前端与小程序对接
- 后台管理前端目录:
platform-admin-ui - 微信原生小程序接口地址配置文件:
wx-mall/config/api.js - 该文件当前本地默认接口前缀为:
http://localhost:8081/platform-framework-api/app/
使用建议
- 如果你是从
v1.0.0升级过来,不要直接套用旧版启动截图 master当前仓库里已经把后台接口和移动端接口拆成两个 Spring Boot 服务,启动口径应以本页为准
