JAVA编程开发之 新蜂商城 — 简介

开源商城学习项目

https://github.com/newbee-ltd/newbee-mall

https://gitee.com/newbee-ltd/newbee-mall

https://edu.csdn.net/course/detail/26258

https://juejin.cn/book/6844733814074245133?suid=3808363978174302&source=pc

新蜂商城虽然不能作为真实企业级项目,但是是优秀的学习项目。

 

部署

项目比较小,部署容易,我简要说明

0.配置环境。安装mysql5.7 、maven、jdk1.8

1.下载解压

2.导入idea。作为maven项目导入到idea即可

3.导入数据。打开数据库,创建数据库newbee_mall_db,打开项目中的newbee_mall_schema.sql脚本,选中该数据库导入。

4.配置项目。解压upload压缩包到d:/upload,在目录下放置所有解压的产品图片资源

4.启动项目。访问:http://127.0.0.1:28089/index

 

简介

项目主要包含前端和后台管理两部分功能。

前端功能:

JAVA编程开发之 新蜂商城 — 简介插图

搜索

首页

产品详情页

注册登录 (我的资料和我的订单)

购物车

轮播图

产品分类

 订单管理(下单  付款 配货 出库  交易成功

 

后台管理:

JAVA编程开发之 新蜂商城 — 简介插图11

登录页

首页

前端首页管理(轮播图、产品管理)

产品管理

分类管理

会员管理

订单管理

 

后端:

前端登录拦截

接口数据传输

mvc架构

基础工具

 

数据库

JAVA编程开发之 新蜂商城 — 简介插图22

 后台账号表

用户名 密码 状态(锁定,未锁定)

轮播图表

轮播图url  点击跳转url 排序 删除标识

分类表

三级列表级别 分类名称 父分类

产品表

产品分类 产品名称 产品封面图 产品轮播图 产品简介 产品内容 原价 现价 数量 状态(上架 下架)

首页表

类型(热销 、新品、推存)  对应的商品id

订单索引表

订单号 对应用户id 总价 状态(支付成功 、配货、出库。。。) 收货人信息

订单详情表

对应订单号 对应商品号 单价 数量

购物车

对应用户id 对应商品id 数量

前端账号表

用户名  密码

 

 

 

原文链接:https://www.cnblogs.com/GKLBB/p/17501353.html

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享