一个简单的有秒杀功能的电子商城项目,适合新人阅读。可以作为学业答辩论文材料。 A simple spike shopping mall project, suitable for new people to read. It can be used as a paper material for academic defense.
SpringBoot 1.5.13、MyBatis 1.31、JDK 1.8、Druid 1.1.10、Redis 4.09、JSR303、Log4j、Lombok、Thymeleaf 、Bootstrap、jQuery、Ajax、RabbitMQ
IntelliJ IDEA 2018.1 x64、MySQL 8.0、Tomcat、Linux、Maven、Git、Navicat、JMeter
该项目的侧重点主要就是秒杀商品这个功能,就是网络卖家可以发布一些超低价格的商品,所有买家在同一时间在网上抢拍。
后台个人独立搭建,主要包含以下功能:用户登录、商品列表、商品详情、商品秒杀、订单详情,我会不断对其做高并发方面的优化。
分布式Session同步系统,页面缓存,对象级缓存,页面静态化
暂不更新
默认用户名root 密码123456
启动程序必须开启redis,否则启动失败。我用的是windows版的redis,当然,使用远程服务连接linux的redis更好,配置文件都在resources中的application.properties里面,可以自行配制
页面模板在resources/templates/中,可以自己配置
启动程序必须开启RabbitMQ,否则启动失败。我用的是windows版的RabbitMQ,当然,使用远程服务连接linux的RabbitMQ更好,配置文件都在resources中的application.properties里面,连接的用户名和密码都是guest,剩下的可以自行配制
微信:tengshe789
修复一大堆的bug
增加中间件rabbitMQ
解决无限刷单问题,将部分界面静态化,将reids缓存地址换回本地服务器
将Springboot版本更新成1.5.13,加入商品列表、商品详情的页面级缓存
还在全力建设ing,另外紧急修复看到商品列表以后,无法跳转对应商品详细信息的BUG。
登陆界面,简单列表界面,剩余主要功能还未完成