项目描述:
隆基商城是一个综合性购物商城。此项目分为后台管理部分和前台使用部分。
后台管理部分 ,核心模块 :商品管理模块、库存管理模块、统计报表模块、和系统基础权限等模块。
用户前台使用部分的核心模块:用户登录模块、购物车模块、商品详情模块、订单模块 ,支付模块 ,商品检索模块, 秒杀模块。
责任描述:
1、负责部分表的设计
2、负责部分页面书写
3、负责接口开发
技术点描述:
1、此项目使用 SpringCloud 分布式架构 ,使用 SpringBoot 开发微服务 ,使用 Nacos作服务注册中心和配置中心
2、商品详情模块使用 Redis 做缓存 ,使用分布式锁+AOP ,防止缓存穿透和击穿 ,并简化代码开发
3、单点登录使用 Gateway 网关同一鉴权 ,用 uuid 生成 Token 存入Redis
4、商品详情模块中采用异步编排技术进行远程调用的处理 ,提高系统的率
5、购物车模块中使用 Redis+MySql 保存购物车对象 ,并缓存实时价格