Hi~今天给大家带来一款使用Springboot框架(Spring框架、Spring MVC框架、Mybatis框架、Springboot框架的集合)开发的在线零食销售商城平台。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了Springboot框架,Springboot框架(Spring框架、Spring MVC框架、Mybatis框架、Springboot框架的集合)
✅项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
用户角色 | 管理员角色 |
---|---|
用户登录 | 管理员登录 |
查看商品列表 | 修改密码 |
查看商品详情 | 商品列表管理 |
查看我的订单 | 商品类目管理 |
查看我的资料 | 修改个人信息 |
查看购物车 | 订单列表管理 |
添加收货地址 | |
提交订单 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
admin
管理员表
2
cart
购物车
3
order
订单表
4
orderitem
订单详情表
5
picture
轮播图信息表
6
product
商品信息表
7
producttype
商品类别
8
user
用户表
9
useraddress
用户地址
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
username
varchar
N
用户名
3
password
varchar
N
密码
4
nickName
varchar
N
昵称
5
email
varchar
N
邮箱
6
url
varchar
N
头像图片路径
7
remark
varchar
N
简介
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
user_id
int
N
用户Id
3
product_id
int
N
商品Id
4
order_id
int
N
订单id
5
product_name
varchar
N
商品名称
6
num
tinyint
N
商品数量
7
price
double
N
单价
8
total
double
N
总计
9
status
tinyint
N
状态(1:未生成订单2:未生成订单)
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
ordercode
varchar
N
订单编号
3
status
int
N
订单状态(1:未付款2:未发货3:未收货4:已完成5:取消订单)
4
orderTime
datetime
N
下单时间
5
total
double
N
订单总额
6
payment
varchar
N
支付方式
7
user_id
int
N
用户Id
8
orderitem_id
int
N
订单详情Id
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
orderCode
varchar
N
订单编号
3
confirmTime
datetime
N
确认收货时间
4
createTime
datetime
N
创建时间
5
payTime
datetime
N
付款时间
6
phone
varchar
N
收货电话
7
shipTime
datetime
N
发货时间
8
updatename
varchar
N
发货人
9
updatetime
datetime
N
修改时间
10
status
int
N
状态
11
totalPrice
double
N
总价
12
remake
varchar
N
订单备注
13
address_id
int
N
收货地址
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
level
int
N
级别
3
title
varchar
N
标题
4
time
datetime
N
更新时间
5
url
varchar
N
图片地址
6
Admin_name
varchar
N
更新者姓名
7
product_id
int
N
商品id
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
code
varchar
N
商品编码
3
title
varchar
N
名称
4
price
double
N
价格
5
note
varchar
N
描述
6
stock
bigint
N
库存
7
recommend
tinyint
N
推荐(1推荐,2不推荐)
8
turnover
int
N
成交量
9
hot
tinyint
N
热门(1热门2不热门)
10
unit
varchar
N
单位
11
status
tinyint
N
状态(1上架2下架)
12
createTime
datetime
N
创建时间
13
createAdmin_name
varchar
N
创建者姓名
14
updateTime
datetime
N
修改时间
15
updateAdmin_name
varchar
N
修改者姓名
16
type_id
int
N
类别Id
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
name
varchar
N
类别名称
3
status
tinyint
N
状态
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
username
varchar
N
用户名
3
password
varchar
N
密码
4
balance
double
N
账户余额
5
Signature
varchar
N
个性签名
6
hobby
varchar
N
爱好
7
telPhone
varchar
N
座机电话
8
remark
varchar
N
备注
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
consignee
varchar
N
收件人
3
phone
varchar
N
电话号码
4
zipCode
varchar
N
邮政编码
5
Street
varchar
N
街道
6
Region
varchar
N
地区
7
Tag
varchar
N
标签
8
user_id
int
N
用户id
四、项目截图
4.1 下面是用户角色的功能介绍
4.2 下面是管理员角色的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15026/boot_zxlingshishop |
账号密码 | 普通用户账号/密码: user/123456 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目