# Steamed Bread Roll Project
## 项目文档
### 介绍
花卷商城,一款基于 Springboot+Vue 的电商项目,前后端分离项目
项目演示地址:[花卷买卖](http://112.126.92.148:9999/)
### 支付宝支付
支付帐号:ilikkj2173@sandbox.com
登录密码:111111
支付密码:111111
### 软件架构
Springboot + maven + mybatis + Vue 组成,B/S模式
### 软件截图
**登录界面**
![image-20210123150534593](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123150557.png)
**个人中心**
![image-20210123145636758](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123150216.png)
**修改密码**
![image-20210123145727924](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123150214.png)
**我的订单**
![image-20210123145844095](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123150211.png)
**我的购物车**
![image-20210123145912312](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123150207.png)
**商品搜索**
![image-20210123150025628](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123150201.png)
**购买页面**
![image-20210123150056791](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123150157.png)
**商品评价**
![image-20210123150147433](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123150153.png)
**管理后台**
由于数据安全性,想要进入后台需要我授予权限后才能访问
![image-20210123151009898](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123151331.png)
**商品列表**
![image-20210123151322117](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123151338.png)
**商品分类**
![image-20210123151555762](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123151558.png)
**商品品牌**
![image-20210123151424726](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123151431.png)
**商品采购**
![image-20210123151512327](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123151609.png)
**订单列表**
![image-20210123151939162](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123151941.png)
**退货申请处理**
![image-20210123151707001](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123151751.png)
**退货原因设置**
![image-20210123151741155](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123151758.png)
**商品轮播图**
![image-20210123152018922](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123152020.png)
**用户列表**
![image-20210123152141960](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123152155.png)
**角色列表**
![image-20210123152215106](https://oss-qiu.oss-cn-hangzhou.aliyuncs.com/qiu-blogs-typecho/20210123152503.png)
### 安装教程
1. yum 命令 安装 jdk1.8
```bash
yum -y list java* #查询要安装jdk的版本
```
```bash
yum install -y java-1.8.0-openjdk.x86_64 #安装jdk1.8
```
```bash
java -version #查询jdk版本
```
```bash
yum 命令 默认给安装到 usr/lib/jvm/
```
2. 安装 mysql 5.7
- [在一台Linux服务器上安装多个MySQL实例](https://www.cnblogs.com/lijiaman/p/12588095.html)
- [mysql主从复制、读写分离](https://www.cnblogs.com/cxyyh/p/10754231.html)
- mysql 常见错误
```bash
装完MySQL,却发现在本地登录可以,但是远程登录却报错Host is not allowed to connect to this MySQL server
# https://blog.csdn.net/u012758088/article/details/78613812
```
3. 安装 redis
- [linux 安装redis 完整步骤](https://www.cnblogs.com/happywish/p/10944253.html)
### 使用说明
1. Linux服务器部署(jar包)
2. 需开启相应防火墙端口号
```bash
9999 # 项目端口号 如需修改,请到Springboot-Mall后端项目的application.yml文件下修改
3306 # mysql 主机端口
3307 # mysql 从机端口
3308 # mysql 从机端口
6379 # redis 数据库
994 # 网易163邮箱 服务端口
```
3. 项目在数据库上采用 主从复制,读写分离原则
- 主从复制 在mysql 设置
- 读写分离 采用 shardingsphere 中间件
4. 第三方技术
- 支付宝沙箱技术
- OSS 存储
- 网易邮箱服务
- 阿里云短信服务
5. 本地开发 和 项目部署需要改三个地方
- VUE 前端 需要改 ==/src/global/index.js== 文件 bindToGlobal中的 http (本地: 127,部署: 服务器IP)
- Springboot 后端 需要改 ==/src/resources/config.properties== way 方式
- Springboot 后端 需要改 ==/src/resources/application-redis.yml== Redis服务器地址
(本地: 服务器IP,部署: 127.0.0.1)
6. 支付宝沙箱帐号
```bash
# 商家
账号 egtpnc3170@sandbox.com
密码 111111
```
```bash
# 买家
账号 ilikkj2173@sandbox.com
密码 111111
支付密码 111111
```
## 数据库文档
### 数据库介绍
##### 数据库名
目前数据库名为 **qiu** ,若需更改数据库名称时,需要将 <u>数据库事件</u> 中的数据库名一并更改。
##### 数据库编码
字符集:utf8
数据库排序规则:utf8_general_ci
### 数据库表(18个)
##### 用户表(user)
| 列名 | 数据类型 | 长度 | 默认 | 主键 | 非空 | 自增 | 注释 |
| -------------- | :-------- | ---- | ----------------- | ---- | ---- | ---- | :--------- |
| user_id | int | 5 | | ✔ | ✔ | ✔ | 用户ID |
| account_number | varchar | 30 | | | ✔ | | 用户账号 |
| user_name | varchar | 30 | | | ✔ | | 用户昵称 |
| password | varchar | 50 | | | ✔ | | 用户密码 |
| user_sex | varchar | 6 | | | | | 用户性别 |
| telephone | varchar | 11 | | | | | 用户手机号 |
| creat_time | timestamp | | CURRENT_TIMESTAMP | | ✔ | | 注册时间 |
| login_time | timestamp | | CURRENT_TIMESTAMP | | ✔ | | 登录时间 |
| user_state | tinyint | 1 | 1 | | ✔ | | 用户状态 |
| summary | varchar | 50 | | | | | 个人简介 |
| user_address | varchar | 100 | | | | | 用户地址 |
| avatar_url | varchar | 200 | | | | | 用户头像 |
| background_url | varchar | 200 | | | | | 背景图片 |
##### 角色表(role)
| 列名 | 数据类型 | 长度 | 默认 | 主键 | 非空 | 自增 | 注释 |
| ------------- | :------- | ---- | ---- | ---- | ---- | ---- | :------- |
| role_id | int | 5 | | ✔ | ✔ | ✔ | 角色id |
| role_name | varchar | 30 | | | ✔ | | 角色名称 |
| role_describe | varchar | 50 | | | ✔ | | 角色描述 |
| role_state | tinyint | 1 | 1 | | ✔ | | 是否启用 |
##### **用户角色表(user_role)**
| 列名 | 数据类型 | 长度 | 默认 | 主键 | 非空 | 自增 | 注释 |
| ------- | -------- | ---- | ---- | ---- | ---- | ---- | ------ |
| user_id | int | 5 | | | ✔ | | 用户id |
| role_id | int | 5 | | | ✔ | | 角色id |
##### 花卷VIP表(vip)
| 列名 | 数据类型 | 长度 | 默认 | �
没有合适的资源?快使用搜索试试~ 我知道了~
Java项目:网上电商项目(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
共616个文件
class:111个
java:109个
js:83个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 45 浏览量
2022-02-13
14:11:52
上传
评论 1
收藏 20.21MB ZIP 举报
温馨提示
一、项目简述 本系统功能包括: 一款基于Springboot+Vue的电商项目,前后端分离项目,前台后台都有,前台商品展示购买,购物车分类,订 单查询等等,后台商品管理,订单管理,信息维护,用户管理等等。本期源码免费,部分bug小辰已经处理完毕, 可放心下载,关注小辰哥的Java微信号,点击右下角联系我们加群即可,已发送到群文件,贡多资源优先发布微信号。 二、项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX (Webstorm也 行)+ Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts都支 持)。 项目技术: Springboot + Maven + Mybatis + Vue + Redis, B/S 模式+ Maven等等,附带支付宝沙箱环境以及支付环节代码。
资源推荐
资源详情
资源评论
收起资源包目录
Java项目:网上电商项目(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis) (616个子文件)
.babelrc 230B
ReturnProductController.class 12KB
ProductController.class 11KB
OperateController.class 9KB
OrderController.class 9KB
ShiroConfig.class 7KB
UserController.class 7KB
PurchaseController.class 7KB
AlipayController.class 7KB
UtilController.class 7KB
SpecsController.class 6KB
Order.class 6KB
ProductReview.class 5KB
Product.class 5KB
Purchase.class 5KB
UserRealm.class 5KB
IMailServiceImpl.class 5KB
ReturnGoods.class 5KB
User.class 5KB
RoleController.class 4KB
AlipayConfig.class 4KB
Logistics.class 4KB
OssConfiguration.class 4KB
AliYunSmsServiceImpl.class 4KB
RedisConfig.class 4KB
ShoppingCart.class 4KB
ProductReviewController.class 4KB
Supplier.class 4KB
OrderServiceImpl.class 3KB
ShoppingCartController.class 3KB
AlipayServiceImpl.class 3KB
ProductServiceImpl.class 3KB
Banner.class 3KB
AliyunOssUtil.class 3KB
UserRoleController.class 3KB
OverViewController.class 3KB
MyByteSource.class 3KB
BannerController.class 3KB
ProductType.class 3KB
OssController.class 3KB
UserServiceImpl.class 3KB
ReturnGoodsServiceImpl.class 3KB
Role.class 3KB
Vip.class 3KB
RoleServiceImpl.class 2KB
ReturnReason.class 2KB
CommonResult.class 2KB
ProductBrand.class 2KB
Specs.class 2KB
ProductBrandServiceImpl.class 2KB
ProductTypeServiceImpl.class 2KB
SpecsServiceImpl.class 2KB
ReturnReasonServiceImpl.class 2KB
ProductSpecsServiceImpl.class 2KB
SupplierServiceImpl.class 2KB
VipServiceImpl.class 2KB
ProductSpecs.class 2KB
UserRole.class 2KB
ShoppingCartServiceImpl.class 2KB
UserRoleServiceImpl.class 2KB
PurchaseServiceImpl.class 2KB
ProductReviewServiceImpl.class 2KB
PropertiesUtil.class 2KB
LogisticsServiceImpl.class 2KB
BannerServiceImpl.class 2KB
MyUtils.class 2KB
OrderService.class 1KB
WebConfig.class 1KB
RoleOrFilter.class 1KB
OrderDao.class 1KB
ProductService.class 1KB
SpringWebMvcConfig.class 1KB
ReturnGoodsService.class 1KB
Application.class 1KB
ProductDao.class 862B
BaseDao.class 838B
MyByteSource$BytesHelper.class 834B
UserService.class 797B
ReturnGoodsDao.class 771B
RoleService.class 739B
MyByteSource$Util.class 711B
ProductBrandService.class 710B
ProductTypeService.class 704B
SpecsService.class 691B
UserRoleService.class 663B
SupplierService.class 662B
ProductBrandDao.class 658B
ReturnReasonService.class 646B
SupplierDao.class 643B
IMailService.class 642B
ProductSpecsService.class 640B
SpecsDao.class 628B
ProductTypeDao.class 623B
ShoppingCartService.class 606B
ProductSpecsDao.class 593B
UserRoleDao.class 588B
ReturnReasonDao.class 567B
VipService.class 563B
ProductReviewService.class 545B
RoleDao.class 538B
共 616 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
qq1334611189
- 粉丝: 7302
- 资源: 426
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 用于协调多无人机路径规划的多维优化Matlab程序.rar
- 用于自动无人机飞行和仿真的通用原理图和 MATLAB 文件.rar
- 与时间相关的线性动力学系统拟合Matlab代码.rar
- 原件精确放射路径的快速计算matlab代码.rar
- 在Matlab中用蒙特卡罗方法模拟二维伊辛模型.rar
- 在MATLAB中实现B样条,包括执行结点插入和删除过程.rar
- 在C++和Matlab中用各种方法求解1D、2D和3D半导体泊松漂移扩散方程.rar
- 在状态估计中使用 EKF 和不使用 EKF 之间的差异Matlab代码.rar
- 自主移动机器人和概率机器人的任务Matlab代码.rar
- 主动配电网电压控制策略Matlab实现.rar
- 最优状态估计:卡尔曼、H Infinity 和非线性方法Matlab代码.rar
- ZSD-YOLO论文原文
- 离线xml格式化html
- 智能车牌识别系统设计及其无牌车处理方案研究
- python源码教程,超级详细,附开发教程手册,python前端开发,入门学习第一章,教程非常仔细
- 液体药品自动罐装机设备3D图纸和工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功