littlebot
Published on 2025-04-12 / 0 Visits
0

【源码】基于Spring Boot和MyBatis的网上花店商城

项目简介

本项目是基于Spring Boot和MyBatis框架构建的网上花店商城。系统包含管理员和普通用户两种角色,提供鲜花信息查看、购买、订单管理、地址管理等功能,管理员还能进行用户管理、鲜花管理及销量统计等操作。

项目的主要特性和功能

用户功能

  • 游客:可查看鲜花信息。
  • 普通用户:能购买鲜花、管理订单与地址,还可修改个人信息和密码,支持登录登出操作。
  • 管理员:负责用户管理、地址管理、鲜花管理、订单管理,可修改个人信息和密码,还能进行销量统计。

技术栈

  • 后端:采用Spring Boot、MyBatis-Plus框架,数据库使用MySQL。
  • 前端:运用JSP和Bootstrap搭建页面。

安装使用步骤

前提条件

  • 已安装Java开发环境(JDK 1.8及以上)。
  • 已安装MySQL数据库(5.7及以上)。
  • 已安装Maven。

步骤

  1. 复制项目:此处需将项目源码复制到本地。
  2. 导入数据库:使用Navicat或其他数据库管理工具,在MySQL中创建对应名称的数据库,并导入项目的SQL文件。
  3. 配置数据库连接:修改application.yml文件中的数据库配置,确保连接信息正确。
  4. 导入项目到IDE:使用IDEA或Eclipse导入项目,选择Maven项目。若为Maven项目,导入成功后执行maven cleanmaven install命令。
  5. 启动项目:启动Spring Boot项目后端服务。
  6. 访问项目
  7. 前台地址:http://localhost:8093/shop/
  8. 后台地址(管理员登录):http://localhost:8093/shop/admin/login
  9. 账号密码:
    • 前台:zhangxin / 123456
    • 后台:admin / 123456

页面截图

请参考项目中的picture目录下的截图文件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】