# 商城系统 **Repository Path**: biplane/mall-system ## Basic Information - **Project Name**: 商城系统 - **Description**: 这是一个基于SpringBoot的简单商城系统,实现了用户管理、商品浏览、购物车、点赞等基本功能。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-12 - **Last Updated**: 2025-01-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 商城系统 ## 项目介绍 这是一个基于SpringBoot的简单商城系统,实现了用户管理、商品浏览、购物车、点赞等基本功能。 ## 技术栈 - 后端: - SpringBoot 2.5.6 - MyBatis-Plus 3.4.3.4 - MySQL - 前端: - Thymeleaf - Bootstrap 5 - Font Awesome 5 ## 功能特性 1. 用户管理 - 用户注册 - 用户登录 - 修改密码 - 退出登录 2. 商品管理 - 商品列表展示 - 商品搜索 - 商品详情 - 商品描述 3. 购物车功能 - 添加商品到购物车 - 修改商品数量 - 删除购物车商品 - 购物车总价计算 4. 点赞功能 - 商品点赞 - 取消点赞 - 点赞状态显示 ## 数据库设计 系统包含4个主要数据表: 1. 用户表(user):存储用户基本信息 2. 商品表(product):存储商品信息 3. 点赞表(like):记录用户的点赞信息 4. 购物车表(cart):存储购物车信息 ## 快速开始 ### 环境要求 - JDK 1.8+ - Maven 3.6+ - MySQL 5.7+ ### 配置说明 1. 创建数据库并执行SQL脚本: