线上超市

我要开发同款
qilolo2023年04月20日
78阅读
所属分类电商

作品详情

开发平台:Windows10,Mysql,idea,jdk1.8;
项目架构:Mybatis plus,SpringBoot2.0,SpringCloud,Vue,Redis
责任模块:本人主要登陆模块,订单模块。活动专区模块
技术实现:使用Redis进行缓存订单数据,当用户直接关闭浏览器后重新加载系统也会很快速;
使用Mybatis plus对订单数据进行增删改查的简易操作;
使用HandlerInterceptor拦截器,进行向IDP验证token,从而实现单点登陆,;
使用Redis进行订单数据的缓存,分布式锁,当用户异常关闭系统,短时间重新进入系统时,还原数据,以及对订单状态进行管理,待支付,已支付,已取消等等;
使用Canal 解决数据异构 达到缓存数据的一致性;
使用分布式事务,实现订单,库存,以及活动模块的业务衔接;
使用Annotation对活动专区进行动态填充;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论