项目简介
本项目是谷粒商城系统,采用分布式开发模式。它涵盖商品管理、优惠券/积分管理、订单管理、库存管理、用户管理和物流管理等多个商城核心业务模块。后端运用Spring Boot和Spring Cloud等技术构建微服务架构,具备高可扩展性和灵活性;前端暂未明确具体技术。
项目的主要特性和功能
模块划分
- 后台系统:包含后台管理、商品、优惠券/积分、订单、库存、用户、物流系统和网关,各系统有明确端口规划。
- 前台系统:包括商城后台管理系统和商城系统。
技术特性
- 后端:采用Spring Boot一站式整合框架与Spring Cloud实现分布式解决方案。使用Spring Security进行web安全与权限控制,MyBatis及MyBatis - Plus进行数据库操作,Nacos作为注册中心,SpringCloud Gateway作为微服务网关。具备分布式缓存、消息队列、全文检索、分库分表、分布式调度等功能。
- 前端:暂未详细提及具体使用技术。
安装使用步骤
安装步骤
- 安装项目依赖的软件和工具,如Maven、Docker、Nacos、RabbitMQ、Redis等。
- 配置各模块相关参数,如数据库连接信息、Nacos地址、Redis地址等。
- 使用Maven进行项目构建。
使用步骤
- 启动Nacos、RabbitMQ、Redis等基础服务。
- 依次启动各个微服务模块,可通过Spring Boot Admin监控服务状态。
- 通过网关访问各个系统,使用Swagger2查看实时接口文档。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】