项目简介
本项目是基于Spring Boot和MyBatis框架构建的网上花店商城。系统包含管理员和普通用户两种角色,提供鲜花信息查看、购买、订单管理、地址管理等功能,管理员还能进行用户管理、鲜花管理及销量统计等操作。
项目的主要特性和功能
用户功能
- 游客:可查看鲜花信息。
- 普通用户:能购买鲜花、管理订单与地址,还可修改个人信息和密码,支持登录登出操作。
- 管理员:负责用户管理、地址管理、鲜花管理、订单管理,可修改个人信息和密码,还能进行销量统计。
技术栈
- 后端:采用Spring Boot、MyBatis-Plus框架,数据库使用MySQL。
- 前端:运用JSP和Bootstrap搭建页面。
安装使用步骤
前提条件
- 已安装Java开发环境(JDK 1.8及以上)。
- 已安装MySQL数据库(5.7及以上)。
- 已安装Maven。
步骤
- 复制项目:此处需将项目源码复制到本地。
- 导入数据库:使用Navicat或其他数据库管理工具,在MySQL中创建对应名称的数据库,并导入项目的SQL文件。
- 配置数据库连接:修改
application.yml
文件中的数据库配置,确保连接信息正确。 - 导入项目到IDE:使用IDEA或Eclipse导入项目,选择Maven项目。若为Maven项目,导入成功后执行
maven clean
和maven install
命令。 - 启动项目:启动Spring Boot项目后端服务。
- 访问项目:
- 前台地址:
http://localhost:8093/shop/
- 后台地址(管理员登录):
http://localhost:8093/shop/admin/login
- 账号密码:
- 前台:
zhangxin
/123456
- 后台:
admin
/123456
- 前台:
页面截图
请参考项目中的picture
目录下的截图文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】