下载地址:https://download.csdn.net/download/m0_61837203/23769927
项目介绍:
springBoot开发的Java快递代拿系统、
系统说明:
快递代拿系统
> 该项目使用当前最为流行的 SpringBoot 框架,相关技术栈全面更新!是您深入学习 SpringBoot 开发的最佳实践!
相关技术栈
1. **前端:** Thymeleaf、Bootstrap、Ajax、JQuery
2. **开发环境:** IDEA 、SpringBoot 2.1、Maven
3. **数据库与缓存**:MySQL 5.7、Redis、Guava Cache
4. **三方服务**:腾讯云短信服务、支付宝支付(沙箱)、百度人脸识别
5. **安全框架**:Spring Security
6. **其他技术**:API 接口限速、二级缓存
主要功能
1. **登陆与注册:** 用户名密码、短信验证码、人脸识别登录、QQ登录
2. **权限:** 普通用户、配送员、后台管理员
3. **普通用户**:下单支付、订单查询、意见反馈、订单评价
4. **配送员**:接单、订单管理、意见反馈、订单评价
5. **系统管理员**:用户管理、订单管理、反馈管理
线上环境
在线演示:[快递代拿系统] https://express.jitwxs.cn
管理员账号:admin1 密码:123
普通用户: user1 密码:123
配送员: courier1 密码:123
项目运行
#### 必读
为最大限度降低大家学习门槛,公开提供了**支付宝支付**和**QQ登录**的配置信息,也就说以下配置流程中你可以略去支付宝配置和QQ登录配置,使用默认配置即可。
百度人脸登录和短信登录由于涉及隐私和费用问题,不予公开,需要大家自己按照流程去申请。
数据库配置【必须】
1. 本地安装 MySQL 环境,所需版本为 `5.7+`
2. 创建数据库名为 `express`,数据库编码采用 `utf8mb4`,排序规则为 utf8mb4_general_ci
```
CREATE DATABASE IF NOT EXISTS express default charset ut