# 秒杀系统实践
![](http://ww1.sinaimg.cn/large/005L0VzSgy1g35j46wmvpj30mx06qt8v.jpg)
[![experimental](http://badges.github.io/stability-badges/dist/experimental.svg)](http://github.com/badges/stability-badges)
## :computer: 架构
![](http://ww1.sinaimg.cn/large/005L0VzSgy1g35im55pqzj313c08lq5d.jpg)
本项目基于imooc教程以及网上若干博客资源,实现了一个简单的秒杀系统。其中,使用到了如下关键技术:
- SpringBoot
- Redis
- MySQL
- RabbitMQ
- Tomcat
- Nginx
- Linux
## :wrench: 环境&安装&使用
本节对代码的开发环境、服务器环境、代码部署以及使用做简要说明
#### 开发环境
本套代码使用Win10系统+IDEA开发,JDK版本为8.0,SpringBoot版本为1.5.10.RELEASE。其他各组件的版本信息请移步pom.xml。
#### 服务器环境
本项目将MySQL、Redis、RabbitMQ安装在服务器环境下。服务器的操作系统为CentOS7。
具体操作步骤可参考:http://note.youdao.com/noteshare?id=6bd987c21be47ce4381a82a2a8b5d1b0&sub=B8463E9BB46A479B9AE3D09D925A612F
#### 代码部署
下载本仓库内的文件,放入新建的IDEA项目中,做简要配置即可使用。如果部署jar包或war包,需额外在操作系统中安装Tomcat并启动。
##### 使用
1. 启动IDEA项目
2. 打开浏览器,输入测试地址: http://服务器ip:8080/login/to_login
3. 输入登陆信息(13000000000, 123456)
如果需要重置数据库,请访问http://服务器ip:8080/miaosha/reset
## :coffee: 调用链分析
#### 登录页
![](http://ww1.sinaimg.cn/large/005L0VzSgy1g3cf97f9naj30qp0k0wez.jpg)
#### 商品列表页
![](http://ww1.sinaimg.cn/large/005L0VzSgy1g3cfba2opyj30qe0jq0tk.jpg)
#### 商品详情&秒杀页
![](http://ww1.sinaimg.cn/large/005L0VzSgy1g3cfc60jl1j30qb0jngmc.jpg)
![](http://ww1.sinaimg.cn/large/005L0VzSgy1g3cfcmcnfbj30qg0jvdh9.jpg)
## :watermelon: 致谢
建设中......
## :memo: 声明
建设中......
没有合适的资源?快使用搜索试试~ 我知道了~
基于SpringBoot的秒杀系统.zip
共329个文件
xml:106个
class:57个
java:57个
需积分: 5 0 下载量 136 浏览量
2023-12-24
20:58:32
上传
评论
收藏 60.92MB ZIP 举报
温馨提示
基于SpringBoot的秒杀系统
资源推荐
资源详情
资源评论
收起资源包目录
基于SpringBoot的秒杀系统.zip (329个子文件)
MiaoshaController.class 12KB
GoodsController.class 8KB
RedisService.class 7KB
MiaoshaService.class 7KB
AccessInterceptor.class 5KB
MiaoshaUserService.class 5KB
UserUtil.class 4KB
LoginController.class 4KB
OrderService.class 3KB
SampleController.class 3KB
MQReceiver.class 3KB
OrderInfo.class 3KB
CodeMsg.class 3KB
OrderController.class 3KB
Result.class 2KB
GlobalExceptionHandler.class 2KB
MiaoshaUser.class 2KB
GoodsService.class 2KB
RedisConfig.class 2KB
Goods.class 2KB
UserArgumentResolver.class 2KB
WebConfig.class 2KB
MD5Util.class 2KB
OrderDao.class 2KB
DBUtil.class 2KB
IsMobileValidator.class 2KB
MQSender.class 1KB
MiaoshaGoods.class 1KB
RedisPoolFactory.class 1KB
GoodsDetailVo.class 1KB
UserController.class 1KB
GoodsVo.class 1KB
MainApplication.class 1KB
GoodsDao.class 1KB
LoginVo.class 1KB
UserService.class 1KB
MiaoshaOrder.class 1KB
BasePrefix.class 1KB
ValidatorUtil.class 975B
IsMobile.class 929B
UserContext.class 914B
OrderDetailVo.class 878B
MiaoshaMessage.class 824B
User.class 724B
GlobalException.class 717B
MQConfig.class 711B
MiaoshaUserDao.class 668B
MiaoshaKey.class 650B
GoodsKey.class 644B
MiaoshaUserKey.class 633B
UserDao.class 617B
UUIDUtil.class 582B
AccessKey.class 539B
UserKey.class 531B
AccessLimit.class 500B
OrderKey.class 496B
KeyPrefix.class 193B
bootstrap.css 143KB
bootstrap.css 143KB
bootstrap.min.css 118KB
bootstrap.min.css 118KB
bootstrap-theme.css 26KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
bootstrap-theme.min.css 23KB
layer.css 14KB
layer.css 14KB
layer.css 5KB
layer.css 5KB
glyphicons-halflings-regular.eot 20KB
glyphicons-halflings-regular.eot 20KB
loading-0.gif 6KB
loading-0.gif 6KB
loading-2.gif 2KB
loading-2.gif 2KB
loading-1.gif 701B
loading-1.gif 701B
goods_detail.htm 7KB
goods_detail.htm 7KB
order_detail.htm 3KB
order_detail.htm 3KB
login.html 4KB
login.html 4KB
goods_detail.html 3KB
goods_detail.html 3KB
order_detail.html 2KB
order_detail.html 2KB
goods_list.html 2KB
goods_list.html 2KB
miaosha_fail.html 246B
miaosha_fail.html 246B
hello.html 232B
hello.html 232B
seckill.iml 12KB
seckill.iml 12KB
seckillori-1.0-SNAPSHOT.jar 39.92MB
MiaoshaController.java 12KB
GoodsController.java 7KB
MiaoshaService.java 5KB
RedisService.java 5KB
共 329 条
- 1
- 2
- 3
- 4
资源评论
zero2100
- 粉丝: 166
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 一段Scratch语言的计算斐波那契数列的步骤流程
- 一段VisualBasic语言的计算斐波那契数列的代码
- RUBY-DEFAULT-CONTAINS
- 基于Go语言写的一段计算斐波那契数列的代码!
- vue-material v1.0.0-beta-10.2
- TbReactions(BaseModel)
- Blumentals Rapid PHP 2025 v18.1.0.264 是一款功能强大的PHP编辑器和开发工具
- do not edit .js files directly - edit src/index.jst
- request-validator.cpython-37
- pygments.lexers.javascript ~~~~~~~~~~~~~~~~~~~~~~~~~~
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功