logo
0
0
WeChat Login
init 云原生开发环境

芋道快速开发平台 - 商城版

基于 ruoyi-vue-pro(芋道源码)开源项目,本仓库启用了商城系统及其相关依赖模块。

项目概要

芋道快速开发平台是一个基于 Spring Boot 多模块架构的快速开发平台,采用 JDK 8 + Spring Boot 2.7 + Vue3 技术栈。本项目启用了以下模块:

  • 系统功能 - 用户、角色、菜单、部门、岗位、字典、通知等
  • 基础设施 - 代码生成、文件服务、API 日志、定时任务等
  • 会员中心 - 会员管理、标签、等级、分组、积分等
  • 支付系统 - 商户、应用、支付订单、退款订单等
  • 商城系统 - 商品管理、营销活动、交易订单、数据统计等

技术栈

技术说明版本
Spring Boot应用开发框架2.7.18
MySQL数据库8.0+
Redis缓存6.0+
MyBatis PlusORM 框架3.5.7
Druid连接池1.2.23

架构图

架构图

启动方式

前置条件

一键启动

# 构建并启动所有服务(MySQL + Redis + 后端服务)
docker compose up -d --build

# 查看服务状态
docker compose ps

# 查看后端服务日志
docker compose logs -f server

启动完成后,后端服务运行在 8686 端口。

停止服务

docker compose down

注意:停止服务不会删除数据卷,再次启动时 MySQL 和 Redis 中的数据会保留。如需彻底清除数据:

docker compose down -v

初始化账号密码

角色账号密码租户
超级管理员admin123456芋道源码

致谢

本项目基于 ruoyi-vue-pro 开源项目,感谢芋道源码团队的卓越贡献。