猿某人2022年05月27日
86阅读

作品详情

用户模块:
1) 设计用户-角色-资源-用户角色-角色资源用户基础表
2) 使用安全框架+RBAC 做权限校验(shiro)
3) 登陆注册密码加盐加密保证安全性质(MD5)
4) 使用redis 存储静态资源以及登陆人信息(JWT)
5) 用户在进行有关操作时进行登录校验
6) 我的足迹功能,保存浏览记录(redis)

商品模块:
7) 设计商品类型-SKU-SKU 属性值的商品基础表
8) 使用检索框架(solr 后期迭代为ES)
9) 添加购物车以及购物车管理(redis)
10) 抢购活动的主体逻辑(redis,MQ)

订单模块
1) 参与 一级-二级订单表的设计,采用shardingJDBC 进行订单分库分表
(协同配合)
2) 订单号采用有意义的埋点数据,方便后期处理
3) 生成订单与更新库存(后期采用了 MQ)
4) 订单超时未支付采用定时任务(后期加入了MQ)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论