### 基于 SpringBoot+Mybatis+Redis+RabbitMQ 秒杀系统
### 开发工具
idea 2017.2
### 开发环境
| JDK | Maven| Mysql | SpringBoot | redis | RabbitMQ|
| :-------------: |:-------------:| :-------------:| :-------------:|:-------------:| :-------------:|
| 1.8 | 3.2.2 | 5.7| 1.5.10.RELEASE | 3.2 | 4.X |
### 项目启动说明
1、启动前,请配置 application.properties 中相关redis、mysql、rabbitmq地址。
2、登录地址:http://localhost:8888/page/login
3、商品秒杀列表地址:http://localhost:8888/goods/list
### 其它说明
1、数据库共有一千个用户左右(手机号:从18077200000~18077200998 密码为:123456),为压测准备的。(使用 cn.hfbin.seckill.util.UserUtil.java该类生成的,生成token做压测也是在此类里面)
2、此项目共有两个分支,master分支只是完成了秒杀的所有业务逻辑功能,并没有优化。V2.0分支做了优化如下:
1)、页面缓存、商品详情静态化、订单静态化(感兴趣可以把所有页面都做静态化)
2)、加入消息队列RabbitMQ,对秒杀接口进行优化。
3)、隐藏秒杀接口地址
4)、接口限流防刷
5)、解决超卖问题
### 页面截图
登录页
![123](img/1.png)
商品列表情页
![123](img/2.png)
商品详情页
![123](img/3.png)
订单详情页
![123](img/4.png)
博客地址:https://blog.csdn.net/qq_33524158
没有合适的资源?快使用搜索试试~ 我知道了~
毕业设计&课设-在线秒杀系统,基于 SpringBoot+Mybatis+Redis+RabbitMQ.zip
共128个文件
java:61个
js:11个
html:10个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 120 浏览量
2024-06-09
10:00:49
上传
评论
收藏 4.05MB ZIP 举报
温馨提示
该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计&课设-在线秒杀系统,基于 SpringBoot+Mybatis+Redis+RabbitMQ.zip (128个子文件)
bootstrap.css 143KB
bootstrap.min.css 118KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
layer.css 14KB
layer.css 5KB
detail.css 2KB
goods.css 969B
login.css 567B
glyphicons-halflings-regular.eot 20KB
loading-0.gif 6KB
loading-2.gif 2KB
loading-1.gif 701B
.gitignore 284B
goods_detail.htm 8KB
order_detail.htm 3KB
goods_detail.html 4KB
goods_detail.html 4KB
login.html 3KB
order_detail.html 3KB
goods_list.html 2KB
goods_list.html 2KB
500.html 318B
miaosha_fail.html 246B
505.html 230B
404.html 230B
SeckillController.java 7KB
GoodsController.java 6KB
AuthorityInterceptor.java 6KB
SeckillOrderServiceImpl.java 4KB
JsonUtil.java 4KB
RedisService.java 4KB
UserUtil.java 3KB
MQConfig.java 3KB
CookieUtil.java 3KB
CodeMsg.java 2KB
SeckillOrderController.java 2KB
LoginController.java 2KB
WebConfig.java 2KB
DruidConfig.java 2KB
DateTimeUtil.java 2KB
SessionExpireFilter.java 2KB
MQReceiver.java 2KB
UserServiceImpl.java 1KB
RedisConfig.java 1KB
Result.java 1KB
HfbinExceptionHandler.java 1KB
SeckillApplicationTests.java 1KB
MD5Util.java 959B
IsMobile.java 940B
SeckillGoodsServiceImpl.java 918B
DBUtil.java 863B
RedisPoolFactory.java 817B
OrderServiceImpl.java 812B
SeckillApplication.java 797B
SeckillOrderService.java 736B
IsMobileValidator.java 717B
MQSender.java 641B
LoginParam.java 620B
GoodsBo.java 594B
GoodsMapper.java 587B
SeckillOrderMapper.java 546B
OrderInfo.java 517B
Goods.java 468B
UserMapper.java 452B
ValidatorUtil.java 424B
SeckillGoodsService.java 421B
Const.java 408B
GoodsDetailVo.java 404B
PageController.java 403B
SeckillGoodsMapper.java 394B
UserService.java 385B
User.java 381B
SeckillGoods.java 373B
OrdeInfoMapper.java 372B
AccessLimit.java 369B
SeckillMessage.java 362B
OrderDetailVo.java 344B
HfbinException.java 334B
GoodsKey.java 320B
BasePrefix.java 297B
OrderService.java 284B
SeckillKey.java 264B
SeckillOrder.java 248B
UserKey.java 239B
AccessKey.java 202B
KeyPrefix.java 98B
oppo.jpg 41KB
rongyao.jpg 34KB
xiaomi.jpg 25KB
iphone.jpg 11KB
jquery.min.js 82KB
bootstrap.js 68KB
bootstrap.min.js 36KB
layer.js 21KB
jquery.validate.min.js 21KB
additional-methods.min.js 17KB
md5.min.js 10KB
layer.js 3KB
common.js 1KB
共 128 条
- 1
- 2
资源评论
毕业小助手
- 粉丝: 2762
- 资源: 5583
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功