点击空白处退出提示
作品详情
责任描述:
1.开发购物车模块,实现购物车新增/删除/选中
2.开发普通订单模块,实现生成订单/查询订单/取消订单
3.开发秒杀模块,实现秒杀下单/秒杀取消订单
4.开发身份认证模块,实现用户登录认证与权限校验
技术描述:1.使用SpringBoot+SpringCloud作为主体架构2.使用MyBatis-Plus对数据库表进行管理和高效的开发3.使用RestFul风格完成前端和后端之间的交互4.使用Nacos作为服务注册中心,Feign进行微服务之间的通信5.使用Thymeleaf进行页面数据的渲染6.使用Redis作为缓存数据库,进行商品的预热,利用Redis中list的数据类型的特点,结合for循环解决秒杀超卖问题7.使用ES实现站内检索,使用IK分词器进行中文分词8.使用Fastdfs进行图片的存储9.利用MQ的延迟队列设置秒杀订单的订单超时,并联合线程池进行异步排队信息的更新以及真实下单10.使用分布式锁redisson加锁防止普通订单的反复下单11.使用OAuth2.0框架进行用户身份认证12.通过gateway设置拦截器解决feign远程调用时的token权限问题13.对接支付宝、微信等第三方平台的支付
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论